Translate

Minggu, 15 Juli 2012

Apa itu Macro dan Apa itu VBA?

Hai,
Tutorial hari ini, lebih tepat disebut INFO. Karena kali ini, kita cuma mau menjawab sebuah pertanyaan:

Apa sih Macro itu sebenarnya? Dan apa pula VBA itu?
Hmm.. kita mulai dari mana dulu ya.. Dari Macro dulu deh..

Macro
Sebenarnya adalah sebuah script pada sebuah aplikasi (tidak hanya excel/office tapi juga aplikasi-aplikasi lainnya) untuk membuat otomatisasi. Script tersebut, akan memerintahkan aplikasi untuk melakukan pekerjaan yang sama secara berulang-ulang.
Selanjutnya, macro tak hanya menjalankan script, tapi juga dapat merekam kegiatan keyboard dan mouse. Alhasil, pengguna aplikasi tersebut, cukup melakukan pekerjaan satu kali saja, merekamnya dan aplikasi akan menuliskan scriptnya. Selanjutnya, pengguna cukup menjalankan script tersebut untuk melakukan pekerjaan yang sama.


VBA
Visual Basic for Application adalah turunan dari bahasa pemrograman Visual Basic milik Microsoft. Namun berbeda dengan Visual Basic yang digunakan untuk membuat sebuah aplikasi stand alone (berdiri sendiri), maka VBA didesain untuk bekerja diatas sebuah aplikasi.
Gampangnya, VBA memang didesain untuk menumpang pada sebuah inang. VBA tidak membuat EXE. VBA hanya bisa dijalankan diatas inang tersebut.

Lalu, apa inangnya?
Inangnya adalah aplikasi-aplikasi yang membeli VBA dari Microsoft. Dan contoh inang dari VBA adalah MS Office yang salah satu aplikasinya adalah MS Excel.

Macro + VBA pada MS Office
Jadi, MS Office yang salah satu produknya adalah Excel, memiliki Macro untuk proses otomatisasi.
Dan Macro pada MS Office, menggunakan VBA. Alhasil, sintaks dan routin script macro pada Excel, sama persis dengan VB.
Karenanya, jika anda pengguna bahasa pemrograman VB, maka anda tak akan kesulitan dengan Macro Excel.
Dan jika anda sudah familiar dengan Macro Excel, akan mudah untuk belajar VB.
OK.. Semoga INFO ini bermanfaat bagi anda..
See ya.. Wink

2 komentar: