エクセルマクロ(VBA)でよく使うコードのよく使う書き方です。
とりあえずこれ覚えとけばだいたいの処理が書けます。
Cells [セルの値を取得]
Cells( 行 , 列 ) で取得できます
'// 例:セル1Aの値をセル1Bにコピー
Cells(1,"B") = Cells(1,"A")
Range [セルを範囲で取得]
Range(Cells(行, 列), Cells(行, 列)) と書くことが多いです。変数も扱いやすいので。
'// 例:始点A1から終点C3のセル範囲の値をクリア
Range(Cells(1, "A"), Cells(3, "C")).Clear
For [繰り返し]
For “変数” = “開始値” To “終了値”
~ 処理 ~
Next
'// 例:A1~A10 の値を B1~B10 へコピー
For i = 1 To 10
Cells(i, "B") = Cells(i,"A")
Next
IF [条件分岐]
'// 例:x の値の範囲を判定する
If x >= 100 Then
MsgBox "xは100以上です"
ElseIf x >= 10 And x < 100 Then
MsgBox "xは10以上100未満です"
Else
MsgBox "xは10未満です"
EndIf