pendahuluan belajar pemrograman vbe.pdf
TRANSCRIPT
PENDAHULUAN
BELAJAR PEMROGRAMAN VBE
A. LANGKAH AWAL
1. Tambahkan referensi “Microsoft Visual Basic for Applications Extensibility 5.3”
Tekan tombol ALT + F11 > Tools > References > pilih Microsoft Visual Basic for Applications Extensibility 5.3
2. Aktifkan pilihan “Trust access to the VBA project object model”
File > Option > Trust Center > Trust Center Setting > ceklis Trust access to the VBA project object model
B. OBJEK-OBJEK DALAM PEMROGRAMAN VBE
1. VBIDE
VBIDE adalah perpustakaan yang mendefinisikan semua objek yang membentuk VBE
2. VBE
VBE (Visual Basic Editor) mencakup semua jendela dan proyek yang membentuk Editor
3. VBProject
VBProject berisi CodeModule dan komponen dari suatu Workbook. VBProject terdiri dari satu atau
lebih objek VBComponent
4. VBComponent
VBComponent merupakan salah objek dalam VBProject. VBComponent merupakan kode modul biasa
5. CodeModule
CodeModule merupakan sumber kode dari VBComponent, objek ini digunakan untuk mengakses kode
yang terkait dengan VBComponent
6. CodePane
CodePane adalah jendela untuk mengedit CodeModule
C. CONTOH PEMROGRAMAN VBE
1. Menambah Module pada WorkBook dengan Kode
Langkah-langkahnya:
1) Masukan CommandButton pada Sheet1
2) Klik ganda CommandButton1, kemudian lengkapi procedure-nya
Option Explicit
Private Sub CommandButton1_Click() Call TambahModule
End Sub
3) Buat Module (Tanpa Kode)
Klik kanan di objek ThisWorkBook > Insert > Module
Masukan kode berikut pada Module:
Option Explicit
Sub TambahModule() Dim VBProj As VBIDE.VBProject
Dim VBComp As VBIDE.VBComponent Set VBProj = ActiveWorkbook.VBProject
Set VBComp = VBProj.VBComponents.Add(vbext_ct_StdModule)
VBComp.Name = "BELAJAR_VBE"
End Sub
Ketika tombol CommandButton1 diklik, module baru terbentuk dengan nama “BELAJAR_VBE”
Catatan: pastikan Design Mode tidak aktif