VBA3要素(オブジェクト操作・制御構文・関数)
VBAには大きく3つの要素がある。
①オブジェクトに対する操作
②制御構文
③関数
Sub wrk()
Dim LastRow As Long
Dim i As Long
LastRow = Cells(Rows.Count, 1).End(xlUp).Row
'制御構文(繰り返し)
For i = 2 To LastRow'制御構文(分岐) 関数
If Cells(i, 1).Value Mod 2 = 0 Then'オブジェクト操作(メソッド)
Cells(i, 1).Copy Destination:=Cells(i, 2)
Else'オブジェクト操作(プロパティ)
Cells(i, 1).Interior.ColorIndex = 34
End If
Next iEnd Sub
①オブジェクトに対する操作
・メソッド操作
・プロパティ操作
②制御構文
・分岐処理
・繰り返し処理
③関数
・引数を渡して戻り値を受け取る
【参考記事】