Dalam membuat suatu program, ada 3 hal penting yang pasti dikerjakan oleh seorang Programmer
Yaitu: - Merencanakan dan membangun sebuah program
- Membuat Design nya
- Menguji atau test hasil program
Demikian juga untuk Macro Excel ini, ketiga hal di atas pasti akan anda temui setiap kali anda akan membuat suatu program yang berbasiskan bahasa Macro. Dari ketiga komponen diatas maka faktor terbesar adalah menguji hasil program anda dari mulai awal, pertengahan hingga selesai seutuhnya. Anda harus menguji setahap demi setahap supaya segera tahu dimana hal-hal yang harus segera diperbaiki
Nah..untuk mengujinya maka kita harus bisa tahu bagaimana Macro itu bekerja Step By StepLangkah pertama
- Masuk ke jendela kode lalu copykan kode berikut ini:
Sub Lihat()
Range("A1").Value = 10
Range("B1").Value = 15
Range("C1").Value = Range("A1").Value + Range("B1").Value
Range("A1").Select
End Sub
- Atur jendela supaya Jendela Kode dan Sheet Excel terlihat bersamaan
Caranya:
Pada menu bar Visual Basic Editor klik [Window] kemudian [Tile Vertically] Atur posisi dan besarnya supaya terihat seperti gambar berikut :
Langkah Kedua
- Pada sheet Excel taruh sel aktif di sel A1
- Pada Jendela Kode klik dimana aja
Langkah ketiga
- Tekan F8 ===> lihat gambar berikut:
Ada tanda panah kuning dan Sub Lihat() di sorot warna kuning sebagai step pertama Macro bekerja.Perhatikan pada sheet Excel belum terjadi apa-apa
- Tekan F8 kembali ===> lihat gambar berikut
Tanda panah begerak ke line 2 dari kode. Di Sheet Excel belum terjadi apa-apa
- Tekan F8 kembali ===> lihat gambar berikut
Panah kuning bergerak ke line 3, dan di Sheet Excel sel A1 muncul angka 10
- Tekan F8 kembali ===> lihat gambar berikut
Panah kuning bergerak ke line 4, dan di Sheet Excel sel B1 muncul angka 15
- Tekan F8 kembali ===> lihat gambar berikut
Panah kuning bergerak ke line 5, dan di Sheet Excel sel C1 muncul angka 25
sebagai hasil penjumlahan Sel A1 + Sel B1
- Tekan F8 kembali ===> lihat gambar berikut
Panah kuning bergerak ke line 6, dan di sel aktif kembali ke Sel A1 sebagai akibat dari perintah Range("A1").Select
Jadi beginilah Macro bekerja Step By Step
Sekarang coba anda ganti kode line 2 sbb:
Range("A1").Valu = 10 ==>Value menjadi Valu
Tekan F8 3X maka pada F8 yang ke tiga akan muncul pesan berikut
Karena Valu tidak dikenal oleh VBA
0 komentar
Posting Komentar