• ベストアンサー

windowsで作ったexcel+マクロは、Macでも同様に動作します

windowsで作ったexcel+マクロは、Macでも同様に動作しますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

ある程度は動作するようですが完全互換ではありません。 Macでは一部のオプションの挙動が異なる場合があるので、意図した動作をしない場合もあります。

dfghhg
質問者

お礼

ありがとうございました。

関連するQ&A

  • 「EXCEL2002」でマクロが動作しない

    以前EXCEL2000でセルにマクロで作った計算式(=deltad(A22,B22))を入れていました。 その時は問題なく動作していました。 しかし、パソコンを買い換えてEXCEL2002にしたところ マクロが動作せず、セルに「#NAME?」と表示されます。 どうしたらマクロを動作させることができるでしょうか?

  • Excel2003で動いたマクロがExcel2007で動作しなくなる

    マクロの動作確認をしているのですが、Excel2003では動いていたマクロがExcel2007では動かず、エラーが出てしまいます。 一週間程前からvbaはvbに似ているということで、vbの参考書片手にマクロを動かしている、マクロ作成初心者です。 マクロの動作確認をしているのですが、 Excel2003で動いていたマクロがExcel2007ではエラーが出てしまいます。 まず初めに、Excel2007では LineWeight = .Line.Weight / 0.75 という部分にエラーが出て(エラー番号は6で、調べてみるとオーバーフーローとのことです) .Line.Weightに-2.147484E+0.9という値が入っています。 Excel2003では.Line.Weightに0.75とか1または2という値が入っていました。 (どちらもWith~End With間に書かれています。) そこでお聞きしたいのですが、.Line.Weightというのはオブジェクトから線幅の値を取得する関数なのでしょうか? それともどこかで値を設定しているのでしょうか?-2.147484E+0.9という値を設定しているとは考えにくいもので… 2003と2007の互換性についても調べたのですが、2007でも2003のマクロは動作するとの旨が多く、 ハッキリどこがダメとも書いてないので分からずとても困っております。 乱文で申し訳ないです。どなたかお教え下さい。

  • mac excel 2011 マクロ

     現在macのexcel2011でVBAを勉強中なのですが、いきなりつまずいてしまいました。 適当なマクロを作り、ボタンにマクロを登録しようと ボタンを作り → ボタンで右クリック → マクロの登録 と選択すると 「Microsoft エラー報告ツール」 というウインドウが出てきて 「問題が発生したため、Microsoft Excel を終了します。ご不便をおかけして申し訳ありません」といった趣旨のメッセージが表示され、excelが強制終了してしまいます。 試した数は少ないですが、おそらくマクロの内容に関係なく起きる気がします。 チェックボックスなどにマクロを登録しようとしても同じ現象が起きます。 何かわかる方がいらっしゃいましたら、返答よろしくお願いします。 使用しているOSは     OS X 10.8.3 です。

  • Excel2000で作成したマクロがExcel2007で動かない

    Office2000にあるExcel2000で作成したマクロを プリインストールされたExcel2007でマクロを動作させると フリーズしてしまいます。 回避方法はあるでしょうか。

  • macでマクロのついたexcelの編集について

    父から、会社の見積書のデータ入力の手伝いを頼まれました。 excelに入力するだけの作業なのですが、そこにマクロなるものが付いていました。 私の家庭のPCはすべてmacで、調べてみるとmacでエクセルマクロ?の編集はできないのだと知りました。 しかし特にその部分を編集しようというつもりは無く、ただデータの入力だけなのですが 恐らくそのデータを会社のwindowsに入れた際にマクロが必要になるのだと思います。 マクロはいじらずにmacで上書き保存をした場合、windowsでマクロにも問題なく見ることができるのでしょうか。 説明がわかり辛かったらごめんなさい。 どなたかご存知の方はよろしくおねがいいたします。

    • 締切済み
    • Mac
  • Excel2000で動作するソフトを・・・

    Excel2000で動作するソフトを、Excel97上で動作させたいのですが、やはりエラーが発生します。マクロなどの影響だとは思うのですが、何かよい方法をお知りの方、おりませんか?

  • Excel2003のマクロが、Excel2007で動きません

    Excel2003で作ったマクロを人にあげたら Excel2007では動かないと言われました。 ある人から ヘルプをみたらアドオンを追加するようなメッセージがでたので、 追加したところ動作するようになった という話も聞いたのですが 具体的にどうしたらいいかがわかりません。 エクセル2007でマクロを使うためには、特別な設定が必要なのでしょうか? 手元に2007が無いので確かめられず困っています。 教えていただければ、とても助かります。

  • MACで編集したEXCELはWINDOWSでは扱えるのでしょうか?

    タイトル通り、MACで編集したEXCELはWINDOWSでは扱えるのでしょうか? WINXPを使っています。MEもあります。 よろしくお願いします。

  • あるPCでだけExcelマクロが動作しない

    仕事で使っているExcelのマクロなのですが、新しく導入したPCでなぜか動作しません。 途中まで動作するのですが、処理を完了せずカーソルが砂時計のままになります。 状況としては・・・ ・もともとはExcel2000上で作成したもの。 ・Excel2007までは動作確認済み ・新しいPCにはExcel2010がプレインストール、  動作しなかったためアンインストールを行い、Excel2000をインストール ・新しいPCの環境はWindowsXP SP3 CPUはCore2Duo メモリ2Gbite  ※同じCPUでWindows7、Excel2007では動作。 という、状態です。 一部のマクロは動作しているのでVBAが動かない状態ではないようなのですが・・・。 長年使っているマクロなので、マクロ内部の問題とは考えにくいので、 新しいPCの環境に何かあるのかと思うのですが・・・お手上げ状態です。 アドバイスをいただけると助かります。 よろしくお願いします。

  • Excel2007の動作が遅い。

    Excel2000からExcel2007にバージョンUPしたところ表示保存計算マクロ等の動作が非常に遅くなりました。 3万行程のリストでマクロで計算する場合従来の倍以上の時間がかかる読み出し保存も同様です。 PCはPentium4 1.8GHz メモリ512MBで性能的には問題ないと思います。 何か改善余地があればご教授ください、よろしくお願いいたします。

専門家に質問してみよう