在PC上工作的路径,但不是Mac

Ski*_*les 3 excel vba

我的Mac计算机上的VBA代码有问题.它在Windows上运行良好.我知道它与指定目录有关,但我不确定正确的语法.
工作簿位于一个文件夹中,然后我想指定另一个文件夹(Datatextfiles),它与工作簿位于同一个文件夹中.

'Change Path
Dim strPath As String
Dim MyDir As String
MyDir = ActiveWorkbook.Path
strPath = MyDir & "/Datatextfiles/"

Dim strExtension As String

 'Stop Screen Flickering
Application.ScreenUpdating = Falsew

 'Change extension
strExtension = Dir(strPath & "*.txt")

clearData

Do While strExtension <> ""
Run Code Online (Sandbox Code Playgroud)

小智 6

你们的NOA都是对的.mac上文件夹分隔符的正确名称是冒号':',例如

ChDir "KathyStringHD:Library:WebServer:Documents:DispatchReports:InTime:"
Run Code Online (Sandbox Code Playgroud)