Pengertian VBA
Macro Excel dan Visual Basic for Applications (VBA) tidaklah sama persis,
meskipun keduanya terkait erat, dan seringkali kebanyakan kita
menyamaartikan serta menggunakannya secara bergantian. Terkadang
disebut macro, kadang disebut VBA dan lain waktu disebut Macro VBA
atau VBA Macro.
Macro adalah baris-baris perintah atau kode yang dengannya anda ingin
excel malakukan sesuatu secara otomatis. Dengan kata lain macro adalah
kode atau script tertentu sednagkan Visual Basic for Applications adalah
bahasa pemrograman yang Anda gunakan untuk membuat macro.
Ms. Office sendiri mengartikan macro dan VBA sebagai berikut:
Untuk memastikan kode-kode VBA yang akan kita tulis berjalan normal
pastikan bahwa excel yang anda gunakan sudah mengijinkan penggunaan
macro. Caranya sebagai berikut:
Pada bagian TAB Developer, klik "Macro Security" yang ada di group
"Code".
Setelah muncul window Trust center atur saja seperti pada gambar
dibawah ini:
Keterangan:
Selain menggunakan digital signature, untuk file excel yang mengandung VBA
terpercaya bisa melewati bagian security macro dengan meletakkan file
tersebut pada sebuah lokasi terpercaya atau trusted locations.
Dengan menyimpan file pada folder terpercaya ini maka file excel yang berisi
kode-kode macro VBA dapat berjalan tanpa pemeriksaan sehingga
memunculkan peringatan atau notifikasi seperti biasanya. Lokasi ini biasa anda
setting pada Trust Center pada bagian Trusted Locations.
Apabila file excel yang anda gunakan mengguanakn Macro VBA, maka
harus disimpan dalam format file excel yang tepat. Yakni format file excel
yang mendukung enabled Macro.
Hal ini menjadi penting untuk anda ketahui sebab jika anda salah
menyimpan dalam format yang tidak mendukung Macro maka Kode
macro yang anda tulis bisa hilang ditelan bumi lapis 7.
Untuk saat ini di sarankan anda menyimpan file excel dalam format Excel
Macro-Enabled Workbook(.xlsm) dengan nama file "Kelas Excel-Macro
1".
Oke sampai tahap ini kita sudah mempunyai file excel dengan nama
"Kelas Excel - Macro 1.xlsm" yang tersimpan di folder "Kelas VBA".
Selanjutnya kita akan menulis kode atau script macro pertama kita. OK
Membuka Visual Basic Editor
Langkah selanjutnya adalah membuka VBE atau Visual Basic Editor.
VBE merupakan fasillitas untuk berinteraksi menyusun kode-kode VBA.
Pada VBE sebuah macro disimpan dalam sebuah module. untuk membuat
module pertama anda langkah-langkahnya adalah sebagai berikut:
Secara otomatis setelah anda menekan ENTER, dibawah kode yang anda
buat tadi akan muncul teks "End Sub". Ditengah kode yang sudah kita
buat tadi tambahkan tulisan kode macro lainnya berikut“
Sehingga hasil akhir dari script atau kode yang anda buat adalah sebagai
berikut:
Menjalankan Macro Pertama
Untuk melihat atau menjalankan hasil kode macro yang telah anda buat
lakukan langkah berikut:
sumber :https://
www.kelasexcel.id/2018/03/belajar-macro-vba-excel-dasar-untuk-pemula.html