Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
956to960
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
956to960
956to960
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Pfad "Eigene Dateien" auslesen

Pfad "Eigene Dateien" auslesen
10.03.2008 13:49:43
Vera
Hallo liebe Excelfreunde,
wie bekommt man mittels VBA heraus wo sich das Verzeichnis "Eigene Dateien" befindet?
Manche Anwender haben ja ihr Homeverzeichnis nach 'irgendwohin' verschoben.
Liebe Grüße
Vera

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Pfad "Eigene Dateien" auslesen
10.03.2008 14:45:11
Case
Hallo,
probier mal:

Option Explicit
Private Declare Function SHGetFolderPath Lib "shfolder" Alias "SHGetFolderPathA" _
(ByVal hWndOwner As Long, _
ByVal Folder As Long, _
ByVal hToken As Long, _
ByVal Flags As Long, _
ByVal strPath As String) As Long
Private Const SHGFP_TYPE_CURRENT As Long = 0&
Private Const MAX_PATH As Long = 260&
Public Enum CSIDLS
CSIDL_PERSONAL = &H5&
End Enum
Public Sub Eigene()
MsgBox GetSpecialFolder(CSIDL_PERSONAL)
End Sub
Public Function GetSpecialFolder(ByVal CSIDL As CSIDLS) As String
Dim sPath As String
Dim RetVal As Long
Dim lFlags As Long
sPath = Space$(MAX_PATH)
lFlags = CSIDL
RetVal = SHGetFolderPath(0, lFlags, 0, SHGFP_TYPE_CURRENT, sPath)
GetSpecialFolder = Left$(sPath, InStr(1, sPath, vbNullChar) - 1)
End Function



Servus

Case

Anzeige
AW: Pfad "Eigene Dateien" auslesen
10.03.2008 15:50:13
volti
Hallo Case,
m.E. ist da ein Fehler drin und muss statt
Public Function GetSpecialFolder(ByVal CSIDL As CSIDLS) As String
so heißen:
Public Function GetSpecialFolder(ByVal CSIDL As LONG) As String
CSIDLS ist kein gültiger TYPE.
viele Grüße
Karl-Heinz

AW: Pfad "Eigene Dateien" auslesen
10.03.2008 21:07:00
Vera
Dankeschön! - Ja, das war's
Liebe Grüße
Vera

AW: Pfad "Eigene Dateien" auslesen
10.03.2008 22:11:00
Case
Hallo, Karl-Heinz,
JOU - Du hast recht. Hätte ich mal nach dem kopieren testen sollen. :-)
Servus
Case

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige