Dear Be Excel,Banyak diantara kita, tidak terkecuali saya, amat sangat sulit memahami macro....minimal pada awalnya. Coretan Mr. Kid merupakan dasar yang sangat ampuh untuk orang2 yang mau menekuni programming khususnya VBA Excel. Namun sering kita sudah merasa pusing sebelum start karena sudah terbiasa dimanjakan dengan spreadsheet yang begitu mudahnya. Yang paling penting di atas segalanya adalah bahasa manusianya (istilah Mr. Kid)....bahasa manusia inilah yang harus dijabarkan secara rinci dan berurutan.....sebelum menulis atau merkam program.Berikutnya adalah kaidah penulisan program, mis. deklarasi Variabel, penggunaan Option Explicit, struktur With....End With, dll. seperti yang dijelaskan dalam coretan Mr. Kid. Namun kalau penulisan program masih menjadi kendala atau lupa penulisan tanda bacanya, kita bisa mengombinasikannya dengan merekam. Perbedaan utama antara menulis sendiri dan merekam program adalah:- Menulis sendiri lebih fleksibel khususnya dengan penggunakan Variabel dan pemilihan option, sedangkan merekam terbatas pada spreadsheet dan semua option yang ada dalam menu direkam.- Menulis sendiri bisa menggunakan Looping, With..End With, Select Case, dsb sehingga bisa memecahkan masalah2 yang lebih kompleks, sedangkan merekam tidak bisa- Menulis sendiri membutuhkan pemahaman yang mendalam mengenai struktur program, kaidah penulisan program termasuk penulisan tanda baca, sedangkan merekam tidak perlu pemahaman mengenai program karena semuanya "ditulis" oleh komputer secara otomatis. Dalam menjawab pertanyaan2 di milis, saya masih sering mengombinasikan keduanya, khususnya yang berkaitan dengan tanda baca, penulisan formula (hati2 dengan regional setting karena formula dalam macro tidak otomatis berubah seperti spreadsheet) dan pemanfaatan option dalam menu. Jadi apakah sebaiknya mulai belajar menulis dulu baru merekam atau sebaliknya atau sekaligus keduanya...pilihan ada di tangan anda.Kapan harus mulai ?...Sekarang, jangan pernah merasa terlambat atau terlanjur berumur....
Salam,HK

