0

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
4

1 に答える 1

0

私は VBA に Mac を使用していませんが、OS の違いによりファイルパスの指定が異なることを思い出します。

メモリから、コロン区切り記号を使用してパスを指定する必要があり、ハードディスクの名前を含め、パス内にユーザー名も含める必要があります。独自のものを追加して、次のMyNameようなものを試してください。

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

これはテストされていませんが、このリンクとともに開始点を提供する必要があります。

于 2015-02-01T09:23:11.513 に答える