Excel VBA セルを指定する
Cells
CellsもRangeと同様にセルを指定できる
Worksheets("Sheet1").Cells(2, 1)のように、Cells(行, 列)と指定する
Cells(1, "A")のような書き方もできる
Range
Rangeはセルや、行、列などを範囲で指定できる
Worksheets("Sheet1").Range("A1")とセルを指定したり、Range("A1:H8").Selectと範囲で指定する
Range(Cells(1, 2), Cells(3, 4))と範囲をCellsを使って表現することも可
Usage
Sub sample_Range_Cells()
Dim ws As Worksheet
Set ws = Worksheets("sheet1")
MsgBox ws.Range("A1").Value
MsgBox ws.Cells(2, 1).Value
ws.Range(ws.Cells(3, 1), ws.Cells(4, 1)).Select
End Sub
サンプルでは、順番にメッセージボックスに1、2と表示され、

A1のセルの値をメッセージボックスに表示

A2のセルの値をメッセージボックスに表示
最後に、セル範囲が選択状態になる

A3:A4のセルを選択