VBAとは『 Visual Basic for Applications 』
を省略したもので、プログラミング言語の1つで
す。
複数の手順を記憶して、自動的に実行させる
機能のマクロとは異なり、実行したいことを全て自分で記述しなければなりません。
実際にプログラムを記述する際は、Excelに搭載されているVBA用のVBE (Visual Basic Editor)というエディタに記述します。
VBEの起動は、左メニューにある[VBEエディタの利用]を参考にしてください。
ワークブックを開いたときに、自動的にプログラムを実行する方法は、次のとおりです。
@Auto_Openを使う場合
標準モジュールにAuto_Openという名前のプロシジャを作る。
AWorkbook/Openを使う場合
ThisWorkbookにあるWorkbookオブジェクトのOpenというイベントを選択して、その中にコードを記述する。