- ベストアンサー
初心者がとっつきやすいプログラムはvbaでしょうか
初心者がとっつきやすいプログラムはvbaでしょうか? エクセルなら誰しも使う機会があるから、 入門として入るのならvbaが良いですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Excelを良く使うなら、Excelのマクロでまぁ良いのでは。 VBA(Visual Basic for Applications)と言っても、基本命令は共通でも個々のOfficeアプリケーションで異なるので、汎用性は無いです。OpenOffice等ではマクロはJavaScriptベース。 OSをWindowsに限定せず、他のOSでも同じように利用できるものとするなら「JavaScript」が良いでしょう。 テキストエディタとブラウザさえあれば書けるので、別途何かをインストールしたりと言った手間がまったくないので手軽です。 ただ、普通はHTMLと組み合わせて使うので、複雑な事をさせようとしたら、HTMLやCSSの知識が必要になったりしますが。 Windows 2000 SP4以降であればWSH(Windows Scripting Host)の機能があるので、HTMLと組み合わせてウインドウ表示の単独アプリケーションとしても動作させられます。 VBS(VB Script)でも同じことは可能ですが、IEまたはIE互換ブラウザでしか動作しないので、汎用性ならJavaScriptの方が上です。 ただし、VBAも含め、これらは「スクリプト言語」ですから、本当の意味でプログラムを理解するなら、C言語系が最も汎用性が高いです。
その他の回答 (1)
- empty_blue
- ベストアンサー率34% (168/489)
VBAも開発環境作らなくていいし、実際に使える物を作れるのでいいと思いますが、 どうせならC#にしてはいかがでしょうか? 開発環境も無料で作れたはずですし、 構文も一般的なものに近かった気がします。 よく作るのがエクセルのプログラムならVBAも良いと思います。 ただ、WEB系を作りたいならそっち系から始める方が近道のような・・・?
お礼
どうもありがとうございました。
お礼
どうもありがとうございました。