3、VBAによるマクロの作成(導入編)

3−2、VBAによる簡単なマクロ


実際にVBAで作成してみよう

VBAによるマクロの命令のことをコードといい、このコードがたくさん集まってマクロとなります。以下、VBAで命令を書いていくことを「コードを記述する」といいます。
これから実際にコードを記述するわけですが、始める前に次の点を確認して下さい。

  1. Excelで現在開いているファイルがある場合は、それを閉じ、新規ファイル(ブック)を用意して下さい。
  2. その新規ブックには「Sheet1」と「Sheet2」があることを確認して下さい。(最低でもSheet2までは必要。)

では簡単なコードを記述してみましょう。

Sub Test()
  Worksheets("Sheet1").Activate
  Range("C3").Select
  Selection = "VBAでマクロ"

End Sub
※ピリオド(.)を見落とさないよう注意して下さい。

【このコードの解説】

もう一つくらい練習してみましょう

Sub Test2()
  Worksheets("Sheet2").Activate
  Range("C3").Select
  Selection = "これはシート2です"
  Selection.Interior.ColorIndex = 6
  Selection.ColumnWidth = 20
End Sub
※ピリオド(.)を見落とさないよう注意して下さい。

【このコードの解説】

次は、よく使うコード(命令文)の解説をしていくことにしましょう。