Tutorial VBA Dan Macro Dasar Dengan Excel 2007
Tutorial VBA Dan Macro Dasar Dengan Excel 2007
Excel 2007
December 26, 2012BelajarExcel.info 22 Comments
Visual Basic for Application atau VBA adalah sebuah bahasa pemrograman yang dibuat
oleh Microsoft dan dapat digunakan untuk meningkatkan kemampuan aplikasi Office,
termasuk di dalamnya Excel.
Macro sendiri adalah kumpulan command dan prosedur untuk melakukan tugas tertentu,
disimpan dalam bentuk modul pada file Excel. Macro dapat dipanggil untuk menanggapi
suatu kejadian (event) seperti suatu klik pada tombol.
Dengan banyaknya masukan kepada kami untuk membuat artikel tutorial sederhana
mengenai VBA dan Macro, kami coba jawab dengan artikel tutorial berikut dengan format
ringkas, praktis, tapi padat. Semoga artikel ini bisa bermanfaat untuk melangkah ke tahap
belajar selanjutnya.
Tab Developer berisi menu-menu yang akan kita gunakan untuk bekerja dengan VBA,
berikut adalah langkah-langkah untuk mengaktifkan tab tersebut :
1. Jalankan aplikasi Microsoft Excel 2007.
1. Klik tab Developer pada Ribbon, dari group Code klik Visual Basic (atau tekan
Alt+F11).
Akan muncul Visual Basic Editor, yang merupakan tempat dimana kita memasukkan
Ini akan membuka tampilan editor untuk code kita, yang akan dikelompokkan dalam
suatu module. Ketikkan code berikut pada editor tersebut.
PrivateSub HelloWorld()
EndSub
Penjelasan : Code ini adalah perintah membuat satu procedure dengan nama
HelloWorld, yang didefinisikan di dalam Private Sub End Sub.
Arahkan cursor Anda pada bagian dalam prosedur tersebut dan tekan tombol F5 untuk
menjalankan program kita.
Mari kembali ke worksheet kita, Anda akan menemukan bahwa pada Sheet1 sudah
terisi kata Hello World pada cell A1 dan C3.
Control adalah komponen visual / grafis seperti tombol, yang dapat ditempatkan pada
worksheet kita sehingga aplikasi kita menjadi lebih interaktif. Berikut adalah contoh
penggunaan control :
4. Pada dialog yang muncul, klik tab Control dan masukkan nilai-nilai berikut, dan klik
tombol OK setelah selesai.
o Current Value : 0.
o Minimum Value : 0.
5. Cobalah klik gambar panah pada spinner dan perhatikan perubahan nilai yang terjadi
pada cell A2.
3. Editor VBE akan muncul kembali dengan cursor berada pada prosedur bernama
Spinner[INDEX]_Change(). Tambahkan code berikut pada body prosedur.
ThisWorkbook.Sheets(1).Spinners(1).Top = NilaiSpinner
5. Kembali ke worksheet dan coba klik spinner kita, akan terlihat spinner kita bergerak
ke atas atau ke bawah sesuai irama klik tombol panah atas bawah pada spinner.
2. Secara default, Excel 2007 akan menonaktifkan perintah VBA / Macro pada
workbook yang kita buka. Terlihat pada security warning yang muncul pada bar
bagian atas worksheet (gambar).
6. Selesai.
Kesimpulan
Demikian kami tuangkan cara penggunaan dasar VBA dengan break down praktek 1 sampai
dengan 5. Semoga ini dapat memberikan sedikit pengalaman dan pencerahan bagi Anda
untuk melanjutkan pembelajaran melalui berbagai artikel VBA yang ada di internet maupun
media lainnya.
Saat ini artikel VBA disadari masih belum cukup, namun akan ditingkatkan jumlah dan
kualitasnya. Untuk Anda yang ingin berdiskusi lebih jauh mengenai makro dan VBA, penulis
mengajak Anda bergabung di user group Facebook kita berikut yang saat ini cukup aktif dan
telah beberapa kali membahas VBA.