• ベストアンサー

エクセルについて

エクセルを使用しVBAでのマクロ言語でなんらかのプログラムを作ろうとした場合やはり無料でつかえる表計算ソフトよりエクセルの方がスムーズにできるとおもいますか?無料の表計算でやッたとして途中でできなかッたりしたらしょうがないとおもうのでやはりエクセルをかッてエクセルでプログラムをつくッたほうが安心だとおもいますか?まあ個人的にはスムーズにいッたほうがよく、無料表計算でやッてとかくエクセルでできることができないとまずいとおもうので、そこら辺無料の表計算とエクセルのちがいにくわしいひとはくわしくおしえていただきますか?

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

  • ベストアンサー
noname#62767
noname#62767
回答No.3

マイクロソフトのエクセルでなければ、VBは使えません。 VBはマイクロソフトの開発言語です。ただし、VBで作成されたエクセルを他の互換ソフトで実行するのは可能です。つまり、作れないが、動かす事は出来る場合もある。と、言うことです。

dyvkgfd
質問者

補足

無料ソフトではVB(VBA)はつかえないとかいてありますが、ようするにグーグルスタースイートの表計算やオープンオフィスの表計算やIBMシンフォニーの表計算3つとも無料ですがこの3つともVB(VBA)はつかえないということなのですか。そうするとVB(VBA)でのマクロ言語をつかって何らかのプログラムをつくろうとかんがえているならやはりエクセル2007をかえばVB(VBA)でのマクロ言語を使用してのプログラムがつくれるわけですか。それがほんとうならこんどあたらしいぱそこんをかおうとかんがえていますが、そうするとエクセル2007のつかえる2007オフィスがプリインストールされているのをかうのがいいとおもいますか。

その他の回答 (4)

  • siroakaki
  • ベストアンサー率47% (21/44)
回答No.5

以下、私見です。 VBAでプログラムを作るなら、エクセルを購入するしかありません。 openofficeには、calcbasic、openofficeBasicがあるようです。他の無料ソフトに、vbaのようなものがあるかどうかは不明です。VBAほどに使いやすいものがあれば、すでに広まっていると思いますが。 calcbasicやopenofficebasicは、ヘルプが貧弱ですし、参考となるWEBも余りありません。 使い勝手(習得のしやすさ=いい加減でも動作するものができる可能性)は、その強力なキー記録とヘルプ機能によって、VBAに適うものはないのではと思っています。 簡便に覚えられるので、作成できるプログラム・レベルの頭打ちも速い傾向にあります。ただ、VBAなら、WEB上に膨大な参考情報があるので、助かります。  プリインストールか単独のソフトを購入するかについては、ライセンスに違いがあったかと思います。プリインストール版は、そのPC上のみで使用することが条件で、1ライセンスのみです。単独のソフトの場合は、ディスクトップとノートブックの2台(会社と家庭かも)まで使用可能のライセンスだったように記憶しています。(間違っていたらゴメン) 自分はプリインストールか機器購入時に購入しているので、余り意識してません。おかげで、エクセル97、2003,2007がそれぞれのPCに入っています。  

noname#66624
noname#66624
回答No.4

ANo2です >IBMシンフォニーの表計算3つとも無料ですが ロータスシンフォニーの存在を知っていて良くまぁ表計算の質問を何度も繰り返したと大変感心しました ましてVBAについて言及するとは・・・ ロータスシンフォニー http://www14.software.ibm.com/webapp/download/symphony/download.htm 使ってみてね

noname#66624
noname#66624
回答No.2

>そこら辺無料の表計算とエクセルのちがいにくわしいひとはくわしくおしえていただきますか? Google ドキュメント http://www.google.com/google-d-s/hpp/hpp_ja_jp.html Gnumeric http://www.gnome.org/projects/gnumeric/ どれも無料なので自由に使ってみればEXCELとの違いも体感できます 人に聞くより触ってみることでね だって質問者さんの使い方まではわかりませんもん

  • sytkn
  • ベストアンサー率43% (54/125)
回答No.1

>そこら辺無料の表計算とエクセルのちがいにくわしいひとはくわしくおしえていただきますか? そこら辺無料の表計算とはそんなソフトでしょうか? 比べる物が分からなければ、エクセルとの違いも分かりません。 ネットでダウンロード出来るものですか?出来るものであれば参考のURLなどを教えてください。

関連するQ&A

  • エクセルについて

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

  • エクセルについて

    エクセルでプログラムを組むのにVBAというマクロ言語が必要みたいですが、このVBAというのは、無料でつかえるエクセルソフトにもはいっているのですか?(スタースイートとかIBMシンフォニーとかオープンオフィスとかありますが自分がしッているのはこの3つですが3つの中でVBAのマクロ言語をつかってプログラムを組めるエクセルシートはありますか?それともマイクロソフトでないと駄目ですか?

  • エクセルについて

    株式投資で過去の株価をデータ化してVBAマクロなどをつかい過去の株価を何らかの形で検証したい場合無料のオープンオフィスの表計算ソフトでもできますか?それともVBAマクロ関係でマイクロソフトのエクセル2007と違う点があると考えられるならエクセル2007をかッてそッちで検証したほうがいいとおもいますか?無料ソフトとエクセルのちがいがわからないので。

  • excelにマクロを組み込む

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

  • エクセルについて

    エクセルにはVBAという機能があるみたいですが、このVBAは無料の表計算ソフトでも使用できるのですか?それともエクセルだけですか?

  • エクセルのマクロってどういうときに使うのですか?

    VBAでプログラムを組むのとマクロを記録するでマクロを作るのは同じですか? VBAでプログラムを0から組むには知識が沢山必要だが、 マクロを記録からだと割合簡単に出来る気もします。 自分は、事務補助の仕事を以前していたのですが、簡単なアルバイトの管理表や 日程表、ガソリン料金の計算表などを入力していただけなのでマクロは使って いなかったのですが、マクロを使えばこういう場合も時間と労力を節約できたのでしょうか? マクロというのはどのようにつかうのでしょうか? 教えてくださいよろしくお願いします。

  • 別のアプリケーションとエクセルマクロについて

    エクセルとは別のアプリケーションのデータの文字をコピーして エクセルのシートのある決まった位置に張り付ける、ということを 簡単に行いたいのですが、(マクロ的にボタン一つとか) どういった方法がありますか? エクセルのVBAマクロは作っていますが、 別のアプリからデータをコピーして持ってくるというのは、できないですよね。 (csvとかに落とすこともできないデータです。) 別のアプリの文字をコピーする段階で、VBAでは無理だと思うので、 他のプログラム言語だと、そういうことができますか? C言語は少し習いましたが、何か最適な方法や、 このプログラム言語だと、簡単にできるというのがあれば、教えてください。 よろしくお願いいたします。

  • エクセルについて

    無料でつかえるオープンオフィスなどの表計算そふととマイクロソフトエクセルは有料ですが、有料と無料ソフトの表計算でどのようなちがいがあるのですか?やはり有料のエクセルの方がなにかいいわけですか?(たかいとおもうので)

  • エクセルについて

    無料表計算ソフトのグーグルのスタースイートがありますが、スターシートで保存したファいるデータをUSBメモリーにそのフアいるをとッて、こんど新しいぱそこんをかうのでそのぱそこんにはエクセルが搭載されていますが、じっさいUSBメモリーでスタースイートのデータをとッたのをそのエクセルのファいるにうつすことはできますか?(大事なデータなので、アトエクセルでないとVBAがつかえないときいたのでエクセルをかいましたがそれはほんとうですか?無料表計算ソフトではVBAはできないのですか?(何度もきいてエクセルでないとVBはできないとかいてあッたがねんのためもういちど質問しました

  • エクセル2003で作ったVBAが2007で動かない

    現在、エクセル2003で作成したVBAがエクセル2007だと、マクロを有効にして起動させようとするとコンパイルエラーとなって動作しない現象が起きていて困っています。 どなたか、解決方法をご教授頂けないでしょうか? ・VBAを含んだファイルを開いて、マクロを有効にすると ”コンパイルエラー:変数が定義されていません” というエラーボックスが出てきてプログラムの矢印のポイントがPrivate Sub User Form_Initialize() のところを指したまま止まってしまう。 ・このVBAはエクセルの表の書かれたデータをRS-232Cで出力するようなプログラムが使われていて、MSCommというものが使われています。この関連のプログラムが2003と2007では互換がないということはありますでしょうか? どうぞ、よろしくお願い致します。