当サイトの記事には広告が含まれている場合があります

Macでマクロが動かない!ちょっと修正したら動いた

mac-macro
 
Macでエクセルのマクロが動かないと言っていたのですが、ちょっと修正したら動くようになりました。

原因は2点ありました。

スポンサーリンク

変数

1点は、変数の宣言をしていなかったこと。
ループ処理をするときにフラグを使うことってありますよね?
私が作ったマクロではENDFLGという変数を使用し、ループ終了したか判断していました。

WindowsMac
変数のDIM宣言なくてもOKないとエラー

Dim宣言、忘れないようにしないとだめですね。

目次に戻る

ファイルパス

あともう1点がファイルパスの指定の方法が異なること。

WindowsMac
階層指定時の区切り文字\:

下記にファイル指定方法の例を書きます。

Windowsの場合

C:\Users\ユーザー名\Desktop\ファイル名

Macの場合

Macintosh HD:Users:ユーザー名:Desktop:ファイル名

Macのエクセル批判してすみませんでした。
無事動いてよかったです。

目次に戻る
くるりん

新入社員の頃にシステムエンジニアの会社に入社。その後、WEB制作系の仕事に転職しました。

くるりんをフォローする
パソコンのこと
スポンサーリンク
くるりんをフォローする
Memorandums