Mengetahui pengertian Macro VBA dan VBE dalam Excel - Macro adalah sebuah sript pada aplikasi untuk membuat proses otomatisasi dimana script tersebut akan memerintahkan suatu aplikasi untuk melakukan proses yang sama secara berulang ulang, pada akhirnya macro tidak hanya menjalankan script akan tetapi macro juga mampu merekam semua aktifitas yang dilakukan dengan keyboard dan mouse, sehingga pengguna bisa memutar rekaman tersebut untuk melakukan aktifitas yang sama. Selain di Mirosoft Office (microsoft Excel) macro juga bisa anda temukan pada aplikasi lainya seperti aplikasi Notepad ++ dan lain lain

Pengertian Macro VBA dan VBE dalam Excel

Sedangkan pengertian VBA kepanjangan dari Visual Basic for appliation menurut bahasa orang awam adalah bahasa pemrograman turunan dari visual basic yang dikembangkan oleh microsoft, akan tetapi jika Visual Basic merupakan aplikasi yang berdisi sendiri (stand alone) sedangkan VBA merupakan parasit (yang bermanfaat) yang bekerja dibawah sebuah aplikasi. Jadi VBA tidak bisa berjalan tanpa aplikasi yang merupakan induknya, contoh disini adalah Microsoft excel. VBA juga tidak bisa dijadikan EXE tanpa bantuan aplikasi pihak ketiga

Baca : Cara membuat Exel to EXE

VBE merupakan kepanjangan dari Visual Basic Editor yang merupakan jendela tempat design form dan modul modul, dalam jendela VBE juga terdapat thisworkbook serta nama nama sheet yang digunakan dalam workbook

Dari sini bisa admin simpulkan jika anda sudah mengetahui bahasa pemrogaraman VB maka anda tidak akan menemukan kesulitan yang berarti ketika anda belajar VBA, dikarenakan antara bahasa, alogaritma dan logika yang digunakan VBA sama dengan VB. Begitu juga sebaliknya bagi anda yang ingin belajar VB namun sudah mahir dalam VBA maka anda tinggal belajar cara menghubungkan VB dengan databasenya (ini murni pendapat admin, mohon maaf jika salah)

Seharusnya hal semacam ini admin posting dari awal, akan tetapi tidak ada salahnya diposting pada awal tahun 2018 ini. Maka dari itu juga anda jangan heran jika admin mengelompokan artikel asis10.om dengan kategori Macro dan VBA

Baca : Dasar dasar VBA

Baca : Cara input data kedalam excel menggunakan macro


Ayo beralih dari Formula ke Macro

Bagi anda yang menyukai ms office terkusus excel, sepertinya mulai awal tahun 2018 ini anda harus bergegas belajar VBA/macro jangan terlalu bergantung dengan rumus rumus excel yang notabenya tidak baik buat kesehatan excel itu sendiri jika digunakan terlalu berlebihan. Jika anda tidak peraya coba saja masukan rumus gabungan LARGE dan IF dibawah ini kedalam sel mana saja yang memenuhi refrensinya

=LARGE(IF(E4:E1000="A";F4:F1000);1)

Kalau serius mau dicoba juga silahkan copy rumus diatas dari sel G4 sampai sel G100, jangan menggunakan enter tapi gunakan kombinasi CTRL+SHIFT+ENTER, lalu langkah selanjutnya copy sheet yang ada rumusnya diatas kemudian simpan, ketikan nilai apa saja disel mana saja diatanta ketiga sheet tersebut dan coba rasakan betapa ngoyo'nya exel padahal baru ditaruh rumus segitu

Bedakan dengan macro, meski anda mengetik kodenya sampai beribu ribu lembar maka macro tidak akan membebani kinerja excel.

Kenapa hal ini bisa terjadi? Jawaban pastinya admin juga kurang mengetahui, mungkin karena beda cara kerjanya, asumsinya adalah contoh diatas meski anda mempunyai koleksi kode macro ribuan lembar dalam satu workbook, kode macro ini tidak membebani kinerja excel dikarenakan ribuan lembar kode macro tersebut tidak berjalan bersamaan. Beda dengan formula yang rumusnya bekerja secara bersamaan hal inilah yang membebani kinerja exel.

Admin mempunyai pengalam dengan hal ini, untuk menari satu nama barang saja perlu sekitar 40 menit untuk menemukanya padahal admin menggunakan menu VLOOKUP yang notabenya hanya menampilkan satu baris data diantara 500.000 baris :D , ketika admin beralih ke macro admin hanya perlu waktu maksimal 9 detik untuk mencari data dengan bantuan LISTVIEW

Baca : Menampilkan hasl pencarian dengan LISTVIEW

Admin kira sudah cukup kalu dilanjutkan nanti topiknya jadi kemana mana, semoga anda bisa memahami dengan baik Pengertian Macro VBA dan VBE dalam Excel, salam dan semoga diawal tahun ini ita semua mendapatakan rizeki lanar sehat aman dan tentram melakukan amal ibadah sehari hari, aamiin
No comments