1. Membuat Workbook dengan Macro
2. Membuat Aplikasi dengan Macro
• Watches Window
• Immediate Window
• Locals Window
P e
r t
e m
u a
n 1
By :Nurul Adhayanti
Membuat Workbook dengan Macro
Membuat workbook baru secara otomatis dengan hanya
sekali klik tombol.
1. Buka aplikasi Microsoft Excel
2. Kilik Blank Workbook
Gambar 1.1. Tampilan Blank Workbook
1. Lanjutan....
Gambar 1.2. Tampilan saat jendela macro terbuka
3. Tekan Tombol Alt+F11 untuk mengeluarka
n jendela aplikasi macro.
1. Lanjutan....
4.Untuk membuat form, akses jendela VBAProject. Klik kana
n pada menu Book1>Insert>UserForm
Gambar 1.3. Menu Untuk membuat UserForm
1. Lanjutan....
Gambar 1.4. Tampilan Form dari VBA
5. Akan muncul Form seperti gambar 1.4. Form ini berfungsi seb
agai halaman untuk meletakkan tombol perintah macro.
1. Lanjutan....
6. Ubah Caption dari form menjadi “Bab 1”. Tujuannya For
m ini akan digunakan untuk praktikum semua
contoh pada Bab 1.
Gambar 1.5. Penggantian caption teks pada form
1. Lanjutan....
7. Tampilkan Toolbox, lalu tambahkan tombol atau b
utton ke dalam form seperti gambar 1.6.
Gambar 1.6. Menambahkan tombol ke dalam form menggunakan Toolbox
1. Lanjutan....
8. Ganti text caption menjadi “Create Workbook”.
Gambar 1.7. Mengubah Caption text pada tombol
1. Lanjutan....
9. Tampilkan jendela editor dengan cara klik ganda
pada tombol tersebut . Kemudian, ketik kode macro un
tuk membuat workbook seperti kode berikut ini.
Gambar 1.8. Tampilan jendela editor
1. Lanjutan....
10. Kemudian simpan kode macro tersebut dengan cara
Save As, pilih menu Save As Type . Pilih opsi
penyimpanan sebagai Excel Macro Enabled Workbook (.
xlsm).
Gambar 1.9. Menyimpan kode macro dengan ext. Excel MacroEnabled Workbook (.xlsm)
1. Lanjutan....
11. Kemudian tekan F5 untuk menjalankan program ata
u klik► pada toolbar. Jika berhasil, Form akan munc
ul dijendela Excel.
Gambar 1.10. Tampilan form saat program sedang berjalan
1. Lanjutan....
12. Tombol siap dipakai, klik pada tombol Create Workbook. Has
ilnya Workbook baru akan tampil pada jendela Excel
dengan nama file dan judul seperti yang telah ditentukan dala
m kode program.
Gambar 1.11. Tampilan Workbook baru
Membuat Aplikasi Macro
• Buka workbook baru dan tekan tombol [ALT] + [F11] untuk beralih ke Visu
al Basic Editor.
• Klik dua kali pada Sheet1 dijendela Project Explorer.
• Ketik sub HitungArea() ( tanpa menggunakan huruf besar “S” sebagai a
walan dari “sub”).
• VBE menambahkan “End Sub” dan mengkapitalisasi “S” dari “sub”.
• Ketik sintaks untuk macro tersebut seperti berikut ini.
Gambar 1.12. Tampilan sintaks macro HitungArea
Membuat Aplikasi Macro
• Jalankan macro dengan pilih menu Run > Run Sub/UserForm ata
u tekan tombol [F5], macro tersebut akan menampilkan
popUp InputBox dimana anda dapat mengetik nilai untuk
radius dan klik Ok untuk melanjutkan.
Gambar 1.13. Tampilan PopUp InputBox
Membuat Aplikasi Macro
Gambar 1.14. Tampilan Hasil dalam Kotak Pesan
• Selanjutnya luas area yang dihitung akan ditampilkan dala
m kotak pesan msgBox.
Menggunakan Watches Window
Gambar 1.15. Tampilan Add Watch
• Memungkinkan anda “memantau” nilaivariabel atau eksprsi tertentu danmengakibatkan eksekusi kode berhentiketika nilai variabel atau ekspresi Trueatau setiap kali variabel tersebut diubah.
• Pilih menu View > Watch Window• Buat titik watch yang baru , klik pada
garis yang anda inginkan (misalnyadigaris area = Pi * Radius * Radius).
• Pilih menu Debug > Add Watch. Padakotak dialog Add Watch, pada bagianWatch Type, pilih Watch Expression danklik Ok untuk melanjutkan.
Menggunakan Locals Window
Gambar 1.15. Tampilan Immediate Window
• Menampilkan semua variabel yang berada dalam prosedur (dan juga variabel
global yang dideklarasikan pada tingkat Project atau tingkat Module) dan
nilai dari variabel tersebut.
• Pilih menu View > Locals Window lalu [F8]
• Untuk menjalankan kode baris demi baris, jendela locals akan menampilkan
nilai dalam variabel a dan b.
• Baris yang berwarna kuning adalah baris yang akan dieksekusi.
Menggunakan Immediate Window
Gambar 1.15. Tampilan Immediate Window
• Adalah jendela di VBE di mana anda dapat memasukkan perintah dan
melihat serta mengubah is variabel ketika anda tidak lagi
mengeksekusi makro.
• Pilih menu View > Immediate Window atau [CTRL] + [G]
• Dalam jendela Immediate , dapat menampilkan isi dari variabel
dengan menggunakan perintah ? Diikuti dengan nama variabel
dan tekan tombol [ENTER]
Sumber :
http://ega.staff.gunadarma.ac.id/Downloads/folder/0.13
TERIMAKASIH