VBAの実行

実行
実行メニューから Sub の実行メニューをクリックします。Subの一覧から、実行したいSubを選択します。
 同じメニューから、中断、リセットが選択できます。

VBAの編集
ツールメニューの「マクロ」の Visual BasicEditor でVBのエディタを立ち上げプログラムを入力します。BasicEditor はリアルタイムで文法チェックと入力のナビゲーション(入力候補の表示)をしてくれます。

Excel2007
Officeメニューの右下にあるOptionメニューで、「開発」タブを表示をクリックします。

例:文字色の設定
セルの内容に従い、文字の色を変更するVBAの例を紹介します。下の例で、性別に従い、文字の色を変更します。myRowをRange型変数とします。For Each で A1を含む表の各行に対し、2列目のセルの値が 男 の場合と、 女 の場合で、異なる色を設定します。
Sub mark()
  Dim myRow As Range  
  For Each myRow In Range("A1").CurrentRegion.Rows
  
    If myRow.Cells(2).Value = "男" Then
      myRow.Font.Color = RGB(0, 100, 255)
      
    ElseIf myRow.Cells(2).Value = "女" Then
      myRow.Font.Color = RGB(255, 100, 0)
    End If
    
  Next
End Sub