Membuat Macros Pada Excel
Membuat Macros Pada Excel
4. Pada kotak Toolbox tersebut, kita dapat memilih berbagai jenis yang kita butuhkan
dalam membuat form. Beberapa yang saya gunakan antara lain:
a. Label : digunakan untuk menuliskan kriteria atau data yang dimaksudkan. Secara
default label akan dinamai Label1, Label2, dan seterusnya. Jadi untuk mengubah nama
label tersebut kita dapat mengubah nama Caption pada Properties sesuai kebutuhan
kita.
b. Combo Box : digunakan untuk membuat beberapa pilihan sehingga data siswa dapat
diisi dengan memilih salah satu pilihan tersebut.
c. TextBox : digunakan sebagai tempat pengisian data sehingga untuk mengisi data siswa
kita dapat menuliskannya pada format yang telah diberikan.
d. Common Button : digunakan sebagai button yang berfungsi melakukan perintah sesuai
captionnya.
e. Dan lain-lain.
5. Pilih Label pada Toolbox. Atur ukuran label. Kemudian kita ubah nama Label tersebut
dengan mengubah captionnya menjadi NIS dan Namesnya menjadi NIS. Lakukan hal
tersebut pada label-label selanjutnya antara lain label untuk Nama Lengkap, Tempat
Lahir, Tanggal Lahir, Jenis Kelamin, Alamat, NISN, No. HP, No. SKHUN, No. Seri
Ijazah, Nama Ibu Kandung, Tahun Lahir, Pekerjaan Ibu, Pendidikan Ibu, Nama Ayah,
Tahun Lahir, Pekerjaan Ayah, Pendidikan Ayah, Penghasilan Ortu, dan Alamat Ortu
*untuk Name harus diisi tanpa spasi
6. Pilih Combo Box pada Toolbox. Atur ukurannya. Kemudian, untuk mengubah nama
combo box, kita dapat mengganti namesnya menjadi CBOKelamin untuk combo box
jenis kelamin. Lakukan hal tersebut pada combo box selanjutnya antara lain combo box
untuk jenis pekerjaan ayah dan jenis pekerjaan ibu.
7. Pilih Text Box pada Toolbox. Atur ukurannya. Kemudian, untuk mengubah nama text
box, kita dapat mengganti namesnya menjadi TXTNis untuk text box pengisian NIS.
Lakukan hal tersebut pada text box selanjutnya antara lain Nama Lengkap, Tempat
Lahir, Tanggal Lahir, Alamat, NISN, No. HP, No. SKHUN, No. Seri Ijazah, Nama Ibu
Kandung, Tahun Lahir, Pekerjaan Ibu, Nama Ayah, Tahun Lahir, Pendidikan Ayah,
Penghasilan Ortu, dan Alamat Ortu.
8. Pilih Common Button pada Toolbox. Atur ukurannya. Kemudian, untuk mengubah
nama common button, kita dapat mengganti captionnya menjadi Simpan dan namesnya
menjadi CMDSimpan untuk common button simpan. Lakukan hal tersebut pada common
button selanjutnya yaitu Cari Data Siswa dan Close.
Apabila telah selesai, maka akan keluar hasil berikut:
9. Setelah mendapatkan hasil tersebut, kita membuat script VBA. Silahkan Pilih tab View
kemudian pilih Code atau klik ikon View Code atau klik kanan lalu klik View Code.
10. Kemudian kita akan membuat sebuah script VBA untuk “Simpan” data siswa dengan
cara menyalin script berikut:
‘Simpan data
Application.ActiveWorkbook.Save
End Sub
11. Untuk membuat perintah CLOSE, kita dapat menyalin script di bawah ini:
13. Kemudian salin script dibawah ini. Ketika textbox aktif atau dipilih maka warna akan
berubah. Script berikut ini juga akan menghasilkan perintah error yang merupakan
pemanggilan prosedur dari tahap sebelumnya.
14. Kemudian persiapkan sebuah worksheet. Worksheet ini digunakan untuk menyimpan
database yang telah disimpan apabila menekan tombol simpan data maka data siswa akan
tersimpan pada sheet yang telah ditentukan misalnya saya ganti sheet untuk menyimpan
database dengan nama DatabaseSiswa.
15. Setelah semua script kita tempel dan satukan, maka tahap selanjutnya adalah
menjalankannya. Sebelum menjalankannya, kita harus memastikan bahwa kode yang
kita tuliskan sesuai dengan nama yang kita berikan pada masing-masing tool, contohnya
TextBox NIS kita namai TXTNis maka pada script kita tuliskan juga TXTNis. Cara
untuk menjalankannya adalah klik tab Run lalu pilih Run Sub/UserForm.
Kemudian apabila telah berhasil akan muncul Form Input Data Siswa seperti dibawah ini.
Kita tinggal melakukan pengisian data siswa sesuai kebutuhan.