Materi
Range("B2") memakai alamat A1 dan cocok untuk alamat tetap atau rentang seperti Range("A2:D20"). Cells(baris, kolom) memakai nomor: Cells(2, 4) adalah D2. Karena nomornya bisa diganti variabel, Cells dipakai di perulangan; Cells(r, 4) menunjuk kolom D di baris r. Keduanya bisa digabung: Range(Cells(2, 1), Cells(10, 4)) sama dengan A2:D10.
Cells yang ditempel pada sebuah rentang dihitung dari pojok kiri atas rentang itu, bukan dari A1: Range("C5:E9").Cells(2, 1) adalah C6. Offset juga menghitung dari sel asalnya: Range("B2").Offset(1, 2) adalah D3, satu baris ke bawah dan dua kolom ke kanan. Untuk menemukan baris terakhir yang berisi data di kolom A, Cells(Rows.Count, 1).End(xlUp).Row bergerak dari dasar lembar ke atas sampai bertemu sel berisi, seperti menekan End lalu panah atas.
Value adalah isi sel: angka, teks, tanggal, atau hasil rumus. Formula adalah rumusnya sebagai teks, diawali tanda sama dengan dan ditulis dalam bahasa makro, yaitu nama fungsi bahasa Inggris seperti =SUM(B2:B9). FormulaLocal memakai bahasa pengguna. Text adalah tampilan sel setelah diformat, dan bisa berubah menjadi #### bila kolom terlalu sempit.
Dim baris As Long
baris = Cells(Rows.Count, 2).End(xlUp).Row ' baris terakhir berisi di kolom B
Range("E2").Formula = "=SUM(B2:B" & baris & ")"
Range("E3").Value = Range("E2").Value * 2 ' memakai hasil, bukan rumus