VBA スクリプトの書き方
Visual Basic for Applications (VBA) は、Excel や PowerPoint などの Microsoft Office アプリケーションで使用されるプログラミング言語です。 VBA を使用して、ニーズに合わせて Office アプリケーションをカスタマイズするスクリプトを作成できます。 VBA は初心者のプログラマーを念頭に置いて設計されていますが、初めてスクリプトを作成するのは困難な作業のように思える場合があります。ただし、Visual Basic Editor (VBE) を使いこなせば、すぐにプログラムを作成できます。
ステップ 1
スクリプトを作成する Microsoft Office アプリケーションを開きます。たとえば、Microsoft Excel、Word、または PowerPoint を開きます。
ステップ 2
[開発者] タブをクリックし、[Visual Basic] をクリックします。 Visual Basic Editor (VBE) 画面が開きます。または、「Alt」キーと「F11」キーを押して VBE を開くこともできます。
ステップ 3
[挿入] タブをクリックし、[モジュール] をクリックして空白のウィンドウを開きます。ここにスクリプトを入力します。
ステップ 4
開いているウィンドウにスクリプトを入力します。スクリプトが関数の場合は「Function function name」、スクリプトがサブルーチンの場合は「Sub subroutine」と入力することから始めます。スクリプトの本文を入力し、「End Function」または「End Sub」で終了します。何か (値など) を返したい場合は関数を使用し、スクリプトが何も返さないタスク (ドキュメントの書式設定など) を実行する場合はサブルーチンを使用します。 Microsoft の Web サイトには、VBA コードを作成するための広範なヘルプ セクションがあります。
ステップ 5
「F5」を押してスクリプトを実行します。
ヒント
Office リボンに [開発] タブがない場合は、[Microsoft Office] ボタンをクリックし、[オプション] をクリックしてから [人気] をクリックします。 [リボンに開発者タブを表示] をクリックします。