Mohon informasi dari rekan2 yang sering main2 dengan VBA di Excel.

Untuk merefer ke suatu Sheet Range tertentu, bagaimanakah penulisan yang bisa 
diterima oleh Excel 2003, 2007 dan 2010,
apakah Sheets("nama sheet").Range("alamat range") atau Sheets("nama sheet") 
kemudian Range('alamat range") atau Range("nama sheet!alamat range") atau [nama 
sheet!alamat range].

Mis untuk menselect Range C1 pada Sheet B, apakah sebaiknya ditulis:
- Sheets("B").Range("C1").Select
  atau
- Sheets("B").Select kemudian Range("C1").Select
  atau
- Range("B!C1")
  atau
- [B!C1]

kalau tidak salah pernah diinformasikan oleh Pak Anton bahwa Code yang terakhir 
lebih lambat dalam eksekusinya.

Mohon pencerahan dari rekan2 pakar VBA.

Terima kasih.

Salam,
Hendrik Karnadi

Kirim email ke