• ベストアンサー

VBAを含んだEXCELファイルをMAC上で使う方法

WINDOWS上で作ったVBAを含むEXCELファイルをMAC上で動かすことができますか。EXCELはOFFICE2000です。

  • Mac
  • 回答数2
  • ありがとう数5

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

  • ベストアンサー
  • biginer
  • ベストアンサー率24% (382/1537)
回答No.2

Mac版Office2001ですよね?  それでしたらVBAを含むEXCELファイルを使用するには別途、VBA(マクロ)関係の機能拡張ファイルをインストールしておく事が必要だったと思います。  しかし全てが動くわけではないと思います。

teachmeright
質問者

お礼

来月から移る新しい職場がMacなので、実はOSもOfficeのバージョンもまだ見ていないのですが、Mac版2001なら部分的に可能ということですね。動かしたいファイルはAUTO_OPENで起動するプロシージャが80ほどある4Mくらいのファイルです。どういうコードが動かないかは、やってみないとわからないようですね。ありがとうございました。試してみます。

その他の回答 (1)

  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

Excel を起動し、[OK] をクリックして空白のブックを作成します。 [ツール] メニューの [アドイン] をクリックします。 [分析ツール - VBA] チェック ボックスをクリックしてオンにします。 [OK] をクリックします。 これで動くようになると思いますが全てが動くわけではないかと思います。

teachmeright
質問者

お礼

部分的にでも動かせそうですね。どういうコマンドがだめで、どういうコマンドがOKなのかは、やってみないとわかりませんね。色々試してみます。ありがとうございました。

関連するQ&A

  • MacでマクロのExcelファイルを開けられますか

    本来はwindowsのoffice 2007で開けるマクロを含むExcelファイルですが、 Macでも使おうと思ったが、マクロが動きません。エラーが出てきます:非表示モジュール内でコンパイル エラー 使っているバーションはoffice for mac2011です。 Macではマクロが動けませんか。しかし、microsoft officeの紹介によっては、2011バーションはVBAが復活して、マクロのファイルが開けるようになったと書いていますが。。。 やはりwindowsでないと使いないのですが、何か方法がありますか。 よろしくお願いいたします。 ちなみに、開けたいファイルは以下のウェブサイトから得られたものです。 http://www.jomon.ne.jp/~hayakari/index.html

    • 締切済み
    • Mac
  • VBAで別エクセルファイルから指定エクセルファイルにシートをコピー

    Office2003のエクセルでVBAを勉強しております。 そこで、VBAで別エクセルファイルからあるシートを指定エクセルファイルへ丸まるコピーしたい場合にはどのようにすればよいのでしょうか?

  • VBAにて複数の開いているエクセルファイル名を取得したいです。

    Office2003 ExcelのVBAにて、画面に開き済みのエクセルファイルの名称(複数開いております)を取得する方法はありますでしょうか。

  • エクセルのVBA起動

    WindowsXPでExcel2002を使っています。 いつの間にかエクセルのVBAエディターを起動するとオフィスのインストールが立ち上がり、Microsoft Excelのコンポーネントをインストールしていますというダイアログが現れるようになりました。なおかつ、開いているファイルにマクロが書いてあれば表示されるのですが、新規ファイルやマクロが入っていないファイルですと何も表示されません。プロジェクトエクスプローラもプロジェクトなしと表示されています。 メニューもほとんどの項目が選択できない状態です。 その状態でも、マクロがあるファイルを開くと、そのファイルだけのプロジェクトが表示されます。 ワード2002を見てみますと、そちらは新規ファイルでもVBAエディターは何のメッセージもなく開きますし、ドキュメントのコードを書くことも出来ます。 何か変なところをいじってしまったのかと思い、一旦削除して再インストールしてみましたが、同じ状況になってしまいます。 再度削除し、オフィス97を入れてみましたが、これですとエクセルのVBAエディタも普通に使えます。 オフィスXPに戻すと、エクセルだけそういう状況になってしまいます。 原因と対応策をお教え頂ければ嬉しく思います。 よろしくお願いいたします。

  • エクセルVBAのファイルが開けなくなりました

    比較的長くて複雑なVBAを含むエクセルのファイルが開けなくなりました。ファイルが開いた状態で砂時計がずっと回ったままです。 おそらくVBAで誤った記述をしたまま、無理に閉じてしまったからではないかと 思うのですが、このファイルを何とか開く方法はありますでしょうか?

  • エクセルVBAがMACで動かない

    WINDOWSで開発したVBAがMAC(マック)で動かない(コンパイルエラーが起こる)という現象が起こっています。 ネットで検索していて「VBAがMACで動かないことがある」ということは認識しているのですが、 ・MACで動かすことは可能か ・動くようにするには、どうすればよいか(コードを変更する、EXCELのバージョンを変える等) の2点について教えていただければと思います。 <バージョン> OS MAC 9.1  EXCEL バージョン 「MAC EXCEL 2001」 <エラーメッセージ> SUBまたはFUNCTIONが定義されていません。 <VBA内容> エクセルシートの文字列をカンマ区切りでテキストファイルに吐き出すだけです。 一部でもお答えいただけると助かります。よろしくお願いします。

  • エクセルVBAでアクセスファイルを開く方法

    いろいろ検索してコピペ等でやってみてもだめでした。 エクセルVBAで、エクセルファイルやEXEファイルを開く方法は簡単なのに、 アクセスファイルの開き方がわかりません。 ただ開くだけなのですが、簡単な記述の仕方はありませんか?

  • mac Excel でマクロを覚えるならVBA?

    現在会社でMac用のMicrosoft Office X と Office 2004 を使っておりマクロの勉強をしたいと思っています。 しかし、mac版の最新officeではVBAというマクロ言語がなくなったと聞きました。いずれは会社もoffice2008にするかと思いますが、まだ先のようです。またいつかは転職してwindowsな会社に行くこともあると思います。この状況で、マクロを勉強するならやはりVBAを学んでおいた方がいいのでしょうか。それともVBAはexcelからなくなる予定で、違う言語?が今後は主流になるのでしょうか。 今の私はexcelのどのバージョンで何を学び始めるべきなのか教えて下さい。

  • エクセルのファイルが壊れてVBAが出来ない!

    何が、原因か未だに分からないのですが、壊れたファイルを開いたせいか、VBAプロジェクトウィンドウにおいて、シートの色が灰色ではなく、青色になってしまい、 その後他のファイルを開いても、○○を開けません。と出てしまいます。 また、VBAのウィンドウには、ファイルの認識がないため、マクロも実行できませんと出てしまいます。 原因は定かではないのですが、シートを大量にコピーしたり移動していたのが悪かった気もします。 何か心当たりのある方は宜しくお願い致します。 また、VBAのウィンドウの開き方、Alt+F11後のウィンドウの配置を初期化するのにはどうしたらいいのでしょうか? 宜しくお願い致します。 * 先ほど、重大なエラーが出たため、再インストールしましたが、ある特定のファイルを開くと、また壊れてしまいます。 宜しくお願い致します。

  • ACCESS(VBA)でエクセルファイルを開く時

    VBAでエクセルファイルを開いて処理していますが 一つのエクセルファイルを開いている時に(これは手操作) VBAからエクセルファイルを開くと 一瞬、開いたような反応を示すのですが すご、閉じてしまい 用を足しません こんな時、VBAで今開こうとするエクセルファイルを 優先的に開けたら、と思いますが むりでしょうか? よろしくお願いします