pendahuluan belajar pemrograman vbe.pdf

3
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

Upload: julian-pratama

Post on 15-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENDAHULUAN BELAJAR PEMROGRAMAN VBE.pdf

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

Page 2: PENDAHULUAN BELAJAR PEMROGRAMAN VBE.pdf

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

Page 3: PENDAHULUAN BELAJAR PEMROGRAMAN VBE.pdf

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