質問: vbaとvbはどう違うの? 大変初歩的な質問で申し訳ありません。 最近エクセルでvbaを使って簡単なマクロを組む勉強を始めましたが、参考書などを呼んでいると出てくるvbとvbaはどう違うのでしょうか? また、vbを使ってプログラミングするにはvbのソフト(?)をインストールする必要があるのでしょうか?宜しくお願い致します。
回答: vbaというのは "visualbasic for application" でして、今までmsの オフィスアプリでそれぞれ個別のマクロで行っていた操作の自動化などの記述を vbライクなインターフェイスで記述できるようにしたものですね。 あくまでもvbライクであって、vbと全く一緒というわけではありません。 基本的な部分は同じですが、excelvbaならexcel専用の命令などが 追加されていたり、excel上では実現できない機能は外されています。 vbaはオフィスをインストールしてあれば使用できますが、vbは別途開発用の パッケージを購入する必要があります。