Terima kasih Mr.Kid atas penjelasannya.

Salam,
HK



Sent from Samsung Mobile

<div>-------- Original message --------</div><div>From: "'Mr. Kid' 
[email protected] [belajar-excel]" <[email protected]> 
</div><div>Date:06/01/2015  16:22  (GMT+07:00) </div><div>To: BeExcel 
<[email protected]> </div><div>Subject: Re: [belajar-excel] Memilih 
baris </div><div>
</div>Dear BeExceller,

Cara 3 adalah adalah cara 1 yang angka 2 nya disimpan dalam sebuah variabel.
Cara 4 adalah adalah cara 2 yang susunan bunyi teks 2:2 disusun menggunakan 
penggabungan teks yang salah satu teksnya disimpan dalam variabel
   jika angka 2 disimpan dalam variabel bernama lastrow, maka bunyi teks 2:2 
adalah hasil penggabungan teks "2" dengan teks ":" dan dengan teks "2" menjadi 
"2" & ":" & "2"
Karena bunyi teks 2 (atau yang tampak berupa tulisan berbunyi "2" disimpan 
dalam variabel lastrow, maka bunyi yang tadinya :
      "2" & ":" & "2"
menjadi :
     lastrow & ":" & lastrow

Maka ketika dikembalikan ke cara 2 yang bunyinya :
Rows("2:2") alias Rows( "2" & ":" & "2" ) akan menjadi :
Rows( lastrow & ":" & lastrow )


Jadi, cara 1 sampai 4 sebenarnya adalah 2 cara yang sama.

Cara lainnya adalah dengan menggunakan properti entirerow dan object range. 
Cara memilih baris bisa dilihat di blog milis disini pada bagian :
Beberapa cara merujuk range suatu baris adalah sebagai berikut :
Satu baris saja, yaitu baris 3
blablabla


Sedangkan dasar-dasar menggunakan variabel maupun nilai konstanta bisa dilihat 
diblog milis disini pada bagian :
Contoh mengisi variabel dengan suatu nilai tetap : (fokus pada biru)
langsung lompat ke bagian :
Beberapa hal yang perlu diperhatikan dalam contoh-contoh di atas adalah :
Penulisan suatu nilai tetap berupa number tidak perlu menyertakan pemisah ribuan
Penulisan suatu nilai tetap untuk yang ber-datatype Date harus diapit karakter 
( # )
Penulisan suatu nilai tetap untuk yang ber-datatype String harus diapit 
karakter petik dua ( " )
Penulisan setiap karakter petik dua di dalam nilai tetap teks harus ditulis 
sebanyak 2 (dua) kali ( "" )
Membaca nilai yang ada di dalam variabel (mengambil nilai) dilakukan dengan 
menyebutkan nama variabel tersebut. Kaidah ini juga berlaku pada pengambilan 
sebuah nilai properti dari suatu object.


;)

Wassalam,
Kid.

 

2015-01-06 17:01 GMT+11:00 hendrik karnadi [email protected] 
[belajar-excel] <[email protected]>:
 
Dear Be-Excellers,
Ini adalah soal dari milis seberang...yang kebetulan belum bisa saya jawab 
dengan logika orang awam.

Ada berbagai macam cara memilih (menselect) baris tertentu dalam macro, mis. 
baris ke 2 :
cara 1 : Rows(2).Select
cara 2 : Rows("2:2").Select
cara 3 : Dim LastRow As Integer
             LastRow = 2
             Rows(LastRow).Select
cara 4 : Dim LastRow As Integer
             LastRow = 2
             Rows("LastRow:LastRow").Select

Cara 4 ini ga jalan..ada error message :
Run-time error '13': Type mismatch

Dilihat secara struktur cara 2 dan 4 sepertinya sama...

Pertanyaannya : Mengapa timbul error message tsb ?
 
Terima kasih.

Salam,
HK


Kirim email ke