Anda di halaman 1dari 26

TSD 1302 - Bahasa Pemrograman

Visual Basic For Application (2) 2020


Ahmad Zaki, S.T., M.Sc., Ph.D

Ir. Jazaul Ikhsan, S.T., M.T., Ph.D., IPM

Dosen Pengampu Puji Harsanto, S.T., M.T., Ph.D

Dr. Seplika Yadi, S.T., M.T.


❑ Tadarus
❑ Userform VBA
Outline
Jenis Pembuatan Program (Tipe Program)
Ada dua metode yang paling umum dan sering digunakan untuk
membuat program VBA
1. Module
2. Userform
UserForm VBA
UserForm merupakan interface/tampilan yang disediakan oleh programmer
untuk mempermudah dalam penggunaan sebuah program aplikasi.
Program disini adalah program sederhana yang dibuat pada VBA.
Membuat UserForm merupakan hal mendasar dalam belajar VBA atau macro.

Userform VBA
UserForm VBA
Dalam UserForm terdapat yang namanya Toolbox yaitu object dalam userform
yang dapat dimanipulasi sehingga bisa membentuk program, antara lain
Command button, text box, check box, combo box, list box, label, option button
dll.

Toolbox Userform VBA


UserForm VBA
a. Pointer, memilih, mengatur ukuran dan
memindahkan posisi control yang
terpasang pada baian form,
a b c d b. Label, menampilkan teks, diamana teks
tidak dapat diubah oleh pengguna
program,
c. TextBox, membuat teks, diamana teks
dapat diubah-ubah oleh penguna
program,
d. ComboBox, menambahkan control
kotak combo yang merupakan control
gabungan antara TextBox dan ListBox,
UserForm VBA
e. ListBox, membuat daftar pilihan,
f. CheckBox, membuat kotak pilihan,
diaman pengguna program dapat
e f g h memilih beberapa pilihan sekaligus,
g. OptionButton, membuat tombol
pilihan, pengguna dapat memilih
salah satu dari beberapa pilihan
yang disediakan,
h. ToggleButton, mengubah dari satu
kondisi ke kondisi yang lain,
UserForm VBA
i. Frame, mengelompokan beberapa
control, frame ini harus dibuat
terlebih dahulu sebelum diisi
dengan control-control yang akan
i j k l dikelompokan,
j. CommandButton, membuat
tombol perintah,
k. TabStrip, membuat pilihan tab
l. MultiPage, membuat form menjadi
beberapa halaman,
UserForm VBA
m. ScrolBar, membuat control
penggulung,
n. SpinButton, tombol naik turun
mn o p untuk menambah atau
mengurangi data berupa angka
o. Image, menampilkan gambar
dari sebuah file.
p. RefEdit, mengubah nama dan
command pada tombol
UserForm VBA

Tampilan Userform sebelum dimanipulasi pakai toolbox Tampilan Userform setelah dimanipulasi pakai toolbox
Cara Buka Userform VBA
• Masuk ke VBA Editor dengan cara menekan kombinasi keyboard ALT+F11 maka secara otomatis
akan masuk ke editor VBA Ms. Excel
Userform VBA
Setelah itu klik insert → Userform Maka akan muncul tampilan userform dan
toolbox seperti gambar dibawah ini
Userform VBA
Setelah itu memanipulasi tampilan userform (standar) menggunakan Toolbox
sesuai kebutuhan dalam pembuatan aplikasi

Menggunakan Textboox

Menggunakan Label

Menggunakan CommandButton
Userform VBA
Setelah itu setiap atau masing2 object box (textbox dan CommandButton yang
telah di buat dikasih nama yg berbeda - beda untuk pengkode-an.
Userform VBA
Setelah itu Double click pada CommandButton yang digunakan untuk
menghitung
Userform VBA
Maka Akan muncul gambar jendela kerja seperti dibawah ini lalu masukkan
coding (Coding untuk menghitung perhitungan program)

Tempat isi Coding (Pengisian harus


Diantara Private Sub dan End Sub)
Userform VBA
Lalu masukkan coding Program

Proses

Medefinisikan
Jenis Variabel

Output

Input
Userform VBA
Setelah itu Double click pada CommandButton yang digunakan untuk
menghapus
Userform VBA
Maka Akan muncul gambar jendela kerja seperti dibawah ini

Tempat isi Coding (Pengisian harus


Diantara Private Sub dan End Sub)
Userform VBA
masukkan coding (coding untuk hapus)
Userform VBA
Setelah itu Double click pada CommandButton yang digunakan untuk
menghentikan program
Userform VBA
Maka Akan muncul gambar jendela kerja seperti dibawah ini

Tempat isi Coding (Pengisian harus


Diantara Private Sub dan End Sub)
Userform VBA
masukkan coding (coding untuk menghentikan program)
Userform VBA
Setelah itu klik (F5) atau Klik Tombol Run
Setelah itu program akan ter-Running dan akan seperti gambah dibawah ini, lalu
masukkan data – data, Maka akan menghitung otomatis

Setelah di Kilik Hitung

Tempat Output (Akan


menampilkan Hasil
Perhitungan)
Klik Hitung Untuk
Tempat Input
mengetahui hasil

Anda mungkin juga menyukai