• ベストアンサー

エクセルのVBAのマクロがそのまま使えるソフトは?

エクセル2003を愛用していました。VBAもだいぶ覚えてきて、VBAで作ったマクロもだいぶたまっていて、出来れば無駄にしたくありません。ウインドウズやオフィスは(私にとっては)高価なので、今後はOSはリナックスにしたいと思っています。その時、表計算は何がお勧めでしょうか。エクセルのVBAで作ったサブルーチンや関数がそのまま動くものはないでしょうか。ちょっと虫が良すぎるかもしれませんがアドバイスをお願いします。

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

  • ベストアンサー
  • Eureka_
  • ベストアンサー率41% (5065/12243)
回答No.1

VBAを使うにはマイクロソフトにライセンス料を払う必要があるため、いわゆる互換Officeの中でVBAが使用可能なものは存在しません。 OOo Basicへの移植を頑張っていただくのが金銭的に最も低コストな解だと思いますが、労働量的なコストについてはどうお考えでしょうか? #普通に働くこと考えればWindows/Office代なんて半月もあれば稼げるよねと(ものがOfficeなので経費的に考えます) #OOo Basicのドキュメント読む限り、どれだけのVBAアプリがあるかは存じませんが半月で移植・デバッグしきれるとはとうてい思えないわけで

arandaspis
質問者

お礼

ありがとうございました。OOoを勉強して移植を考えます。

関連するQ&A

  • エクセルのマクロ、VBAって?

    お世話様です。 エクセルは関数(fx)で計算等は出来るのですが マクロ、VBAとなるとさっぱり判りません? マクロ、VBAとは何ですか? どのような時にマクロ、VBAを使用するのでしょうか? 参考URLがあれば教えてください。 以上、お願いします。

  • EXCELのVBAマクロでパソコンをシャットダウンすることは可能でしょうか?

    研究室でEXCELのVBAマクロを使ってシュミレーションをしているのですが、回すのに5時間くらいかかるものがあったりしてマクロを回しながら帰るときがあります。 計算が終わった後も朝自分が研究室に来るまでつきっぱなしなので、そこを何とかしたいのですがEXCELのVBAマクロでパソコンをシャットダウンすることはできますでしょうか? 使っているOSはWindows XPで、Officeは2003です。

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

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

  • VBAのやり方とマクロ

    ExcelでVBA(ビジュアルベーシック)出来るんですか Office2007なんですが、どうやってやるんですか、 教えて下さい、お願いします マクロの事もお願いします

  • エクセルVBAにて

    エクセルのVBAでMsgbox関数を使用して Msgbox("計算が終わりました")というように記述 したのですが、マクロを実行してもメッセージが 表示されません。 どなたか教えてください。 よろしくお願いします。

  • 関数 VBA マクロ?

    おせわになります。 よくエクセルで見積書を作成してるんですが、 単価表の本からそのつど値段を拾って定価、原価、労務費を 入力しています。そのたび大変な時間を費やしてしまいます。 積算のソフトを買えばそれまでなのですが・・・・。 そこで、自分でエクセルを使って 一覧表から品名をクリックすると自動で見積書が 出来るようなものをつくりたいと考えています。 関数を使えばよいのでしょうが、なかなかよい参考書が 見つかりません。 それに、VBA、マクロっていう機能もどんなものなんでしょうか? よい参考書、VBA、マクロについて よろしくお願いします。

  • エクセルについて

    パソコンの本で無料で使えるオープンオフィスの表計算ソフトの内容をみましたが、マイクロソフトのエクセルとちがうのは、少し操作方法がちがうのとグラフの関係がちがうとかいてありました。関数は同じようにつかえるとかいてありましたが、関数が同じようにつかえるなら、VBAのマクロ言語を利用してなんらかのプログラム(プログラミング)もマイクロソフトのエクセルと同じようにできるということになりますか?

  • マクロとVBAの違いは?

    最近officeのVBAを勉強してるのですが「マクロ」と「VBA」って何が違うのでしょうか? アクセスはマクロとVBA(VBE)が別れてるけど、 エクセルは「マクロの記録」でVBAコードが取得できますよね。 マクロとVBAは同じ意味なのか、違う意味なのか教えていただけますか?

  • excelにマクロを組み込む

    エクセルで表計算のプログラムにマクロを組み込む際に、いちいち VBAにコマンドを書き込むのが面倒だし、コマンドを書き込むルールを 覚えるのも大変だと感じています。 そこで、マクロの作成の際に便利なソフトウエアはないでしょうか。 ご存知の方、御教示ください。

  • EXCEL2000 VBA マクロ実行中に他の作業ができないか

    いつもお世話になっております。 EXCEL2000 VBAでマクロ実行中にEXCELで別の作業(表計算したり、別のマクロを実行したり)がやりたいんですが、可能でしょうか。 よろしくお願いいたします。

専門家に質問してみよう