Ich habe die folgenden globalen Variablen deklariert. Diese werden von einem Modul verwendet.VBa Kompilierfehler: AUSGEZEICHNETER IDENTIFIZIERER für private Typ **** EMID
Allerdings in der Zeile "Private Type **** EMID" bekomme ich einen Kompilierfehler: Erwartete Kennung. Ich habe diese Deklarationen noch nie zuvor benutzt. Können Sie mir bitte vorschlagen, was zu tun ist?
'- to get Explorer folder
Declare Function SHGetSpecialFolderLocation Lib "shell32.dll" _
(ByVal hwndOwner As Long, ByVal nFolder As Long, pidl As ITEMIDLIST) As Long
Const CSIDL_WINDOWS = &H24
'---------------------------------------------------------------------------------------------------------
Declare Function SHGetPathFromIDList Lib "shell32.dll" Alias "SHGetPathFromIDListA" _
(ByVal pidl As Long, ByVal pszPath As String) As Long
'---------------------------
Private Type ****EMID
cb As Long
abID As Byte
End Type
'---------------------------
Private Type ITEMIDLIST
mkid As ****EMID
End Type
'---------------------------------------------------------------------------------------------------------
danke Thomas. Ich nahm den **** und es hat funktioniert !! – Nash
Ihre Begrüßung. Danke für das Häkchen! –