-1
的意外标识符我已经删除了以下全局变量。这些将被模块使用。VBa编译错误:私人类型**** EMID
但是在“私有类型**** EMID”行我得到一个编译错误:预期的标识符。 我从来没有使用过这些声明。你能建议需要做什么吗?
'- 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
'---------------------------------------------------------------------------------------------------------
谢谢Thomas。我脱掉了****,它的工作! – Nash
欢迎您。感谢您的复选标记! – 2016-08-04 15:49:07