プロが教えるわが家の防犯対策術!

iBookでMac10.4.1を使っています。
Visual Basicとエクセルのマクロで作られたソフトを
使わないといけなくなったのですが、
Macで使うにはどうしたらいいでしょうか?
Mac用のOffice2008は買いました。
問題はVisualBasicのMac用ランタイムがあるかなのですが、
これはあるでしょうか?
もしない場合は、マクロの互換性も考えて、
Macにwindowsエミュレータを入れるなども視野に入れています。
なんとかして、Macで動かしたいのですがどうしたらいいでしょうか?

A 回答 (3件)

早まりましたね。


Office2008にはマクロ機能(VBA)搭載されていません。
http://www.microsoft.com/japan/mac/products/offi …

さらにVisualBasicはWindowsの開発環境&実行ファイルしか生成できないので、ランタイム以前の問題でMacでは全く動きません。
一応、Mac用の開発環境のREALbasicでVBのソースコードを変換する事はできますが、かなりの修正必要で、今回のような場合だとまず使い物なりません。


どうしても、iBookでというならVirtual PCとWindowsとWindows版Excelを購入するしかありません。
金額、動作速度、どちらの面からもお勧めはしません。
中古でもいいから、安いWindows搭載機を購入した方が快適で安上がりです。
    • good
    • 0

Mac版Microsoft Officeでも、2004までのバージョンを利用すればVisual Basicを使えます。


また、他の方の書かれているように、OpenOfficeを使う手もあります。
ただ、OpenOfficeのVB互換機能は完全では無いため、マクロを頻繁に使う場合はOffice 2004を入手したほうが良いと思います。
    • good
    • 0

OpenofficeでVBAの文法を変更する事で利用可能だそうです。



参考URL:http://oooug.jp/compati/2.0/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!