Hehe..setelah beberapa waktu lalu belajar Excel VBA, hari ini baru tahu caranya membuat Add-in di Excel yang ternyata gampang banget....
Sekitar bulan maret 2008 saya dapet job untuk membuat gambar pada report di MS Access menggunakan VBA. Believe it or not, ketika saya menerima pekerjaan ini saya sama sekali belum pernah menggunakan VBA di Access. Walaupun waktu SMA sempat utak-atik Macro di MS Word untuk membuat worm. (i repeat, it's a worm.. not a virus) dan bermain-main dengan QBASIC dan QB 4.5 untuk membuat game (T_T i miss the good ol' times)...
Back to topic. Persoalannya adalah objek yang mau digambar itu adalah hasil perhitungan dari tabel lain dan report tidak bisa langsung dimanipulasi dari kode form. Jadi, setelah membaca beberapa ebook dan memprint kode existing projectnya ke kertas.. baru deh dapet ide untuk membuat gambar di report. triknya cukup trivial yaitu membuat tabel baru untuk menampung sementara objek yang ingin digambar (kalo di buku teks grafika jadul istilahnya display list). Setelah seluruh objek 'digambar' (memanggil fungsi perantara untuk menggambar), baru Report yang diinginkan ditampilkan. Di dalam report tersebut disisipkan lagi kode VBA yang akan melakukan actual drawing ke report....