- ベストアンサー
MacでExcelのマクロとVisual Basic
iBookでMac10.4.1を使っています。 Visual Basicとエクセルのマクロで作られたソフトを 使わないといけなくなったのですが、 Macで使うにはどうしたらいいでしょうか? Mac用のOffice2008は買いました。 問題はVisualBasicのMac用ランタイムがあるかなのですが、 これはあるでしょうか? もしない場合は、マクロの互換性も考えて、 Macにwindowsエミュレータを入れるなども視野に入れています。 なんとかして、Macで動かしたいのですがどうしたらいいでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
早まりましたね。 Office2008にはマクロ機能(VBA)搭載されていません。 http://www.microsoft.com/japan/mac/products/office2008/qanda.mspx#006 さらにVisualBasicはWindowsの開発環境&実行ファイルしか生成できないので、ランタイム以前の問題でMacでは全く動きません。 一応、Mac用の開発環境のREALbasicでVBのソースコードを変換する事はできますが、かなりの修正必要で、今回のような場合だとまず使い物なりません。 どうしても、iBookでというならVirtual PCとWindowsとWindows版Excelを購入するしかありません。 金額、動作速度、どちらの面からもお勧めはしません。 中古でもいいから、安いWindows搭載機を購入した方が快適で安上がりです。
その他の回答 (2)
- annotunzdy
- ベストアンサー率42% (8/19)
Mac版Microsoft Officeでも、2004までのバージョンを利用すればVisual Basicを使えます。 また、他の方の書かれているように、OpenOfficeを使う手もあります。 ただ、OpenOfficeのVB互換機能は完全では無いため、マクロを頻繁に使う場合はOffice 2004を入手したほうが良いと思います。
OpenofficeでVBAの文法を変更する事で利用可能だそうです。
- 参考URL:
- http://oooug.jp/compati/2.0/