I am using Excel for Mac 2011 which has VBA version 14.0.
I am trying to use this code which accesses the file system, which I know works on Windows:
Function qfil_GetDirectory(strDirectoryName As String)
Dim objFSO As Variant
Dim objDirectory As Variant
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objDirectory = objFSO.GetFolder(strDirectoryName)
Set qfil_GetDirectory = objDirectory
End Function
However, when I run it in Excel for Mac 2011, it gives me this error:
Run-time error 429 Object creation
with ActiveX component not possible
To fix this on Windows, I know I have to just reference a specific DLL under tools.
However on the Mac, when I go under tools | references it only gives me these:
And none of them allow me to use Scripting.FileSystemObject
.
What do I have to do in Excel 2011 for Mac so that I can use Scripting.FileSystemObject to read files from the hard drive from an Excel sheet via VBA?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…