excel 2011 mac VBA打开文件 - 错误75

时间:2015-02-01 06:17:48

标签: excel excel-vba excel-2011 vba

我刚刚开始在Excel 2011 for MAC上使用VBA。我在Windows上运行下面的代码没有任何障碍,但在mac上得到错误75。任何帮助非常感谢:

Sub cr_acc()
   Dim rdata() As String, idxData As Long     

   Open "\Volumes\SMALL 1\1.txt" For Input As #1
      rdata = Split(Input(LOF(1), #1), ";")
   Close #1

   idxData = 1

   Do While idxData < UBound(rdata)
      Debug.Print rdata(idxData)
   Loop

End Sub

1 个答案:

答案 0 :(得分:0)

我没有将Mac用于VBA,但我记得由于操作系统的不同,指定文件路径是不同的。

从内存中,您必须使用冒号分隔符指定路径,包括硬盘名称,并在路径中包含您的用户名。添加您自己的MyName并尝试类似:

MyPath = "Macintosh HD:Users:MyName:Desktop:TestFolder:MyFile.xlsx"

这是未经测试的,但应该为您提供this link的起点。