dengan VBA yang seblumnya masih menggunakan cara lama. Untuk melihat screeshoot silakan
perhatikan gambar dibawah ini
Form input data siswa ini saya buat secara lengkap dari mulai NIS, NISN, Nama siswa, Tempat
lahir, tanggal lahir, jenis kelamin, alamat, No. HP, No, SKHUN, No. Ijasah, Nama Ibu kandung,
tahun lahir ibu kandung, pekerjaan ibu, pendidikan ibu, nama ayah, tahun lahir ayah, pekerjaan
ayah, pendidikan ayah, penghasilan orang tua, alamat orang tua.
Field-fiel ini adalah sesuai dengan data di Aplikasi Dapodikmen untuk SMA. Form input data
siswa ini juga dilengkapi dengan tombol "SIMPAN" untuk menyimpan dokumen data siswa
yang telah di entri ke dalam database.
Bagaimana cara membuat Form Input Data Siswa Berbasis Excel ini?
Untuk membuatnya cukup sederhana silakan buat sebuah form seperti tampilakn diatas. Untuk
yang belum mengetahui caranya silakan ikuti langkah berikut
STEP 1
Buat sebuah dokumen baru kemudian aktifkan VBA editor dengan menekan kombinasi keyboar
ALT+F11 kemudian cari menu Insert dan klik UserForm
STEP 2
Untuk langkah kedua setelah menyisipkan sebuah form baru maka kita edit ukuran form nya
sesuai dengan kebutuhan kemudian buat sebuah label dengan menggunakan Toolbox dan
letakkan pada Form kemudian ganti Caption menjadi NIS
STEP 3
Setelah label NIS terbuat silakan buat label berikutnya sesuai dengan Field diatas dan caranya
sama dengan tahap 2 hingga menjadi seperi tampilan berikut. Jangan lupa ganti properties
Caption sesuai dengan fieldnya
STEP 4
Untuk langkah ke-4 Anda harus membuat beberapa TextBox sebagai syarat untuk pengisian
data. Bagi yang belum tahu cara membuat textbox caranya adalah klik TextBox pada Toolbox
kemudan drag ke UserForm misalnya untuk membuat textbox nis seperti berikut jangan lupa
ganti properties Name menjadi "TXTNis" untuk mendefinisikan supaya tidak lupa dalam
membuat kode program VBA nya.
Dari langkah ke-4 tersebut silakan buat beberapa textbox Anda bisa juga menggunakan teknik
copy paste. dan silakan ganti propertis name menjadi seperti berikut ini.
Untuk ComboBox silakan buat dengan menggunakan Toolbox dan ganti properties name nya
ComboBox1 ganti dengan CBO CBOKelamin
ComboBox2 ganti dengan CBO CBOPendidikanIbu
ComboBox3 ganti dengan CBO CBOPendidikanAyah
Hasil akhir kira-kira seperti ini
STEP 5
Untuk tahap ke-5 silakan buat 3 buah tombol dengan menggunakan CommandButton seperti
diatas yang pertama tombol "Simpan" ke-2 tombol "Cari Data Siswa" dan yang ke-3 "Close"
untuk masing-masing tombol silakan ganti properties name menjadi "TBLSimpan",
"TBLCariData", CMDClose"
Untuk yang belum tahu cara membuat CommandButton caranya hampir sama dengan membuat
texbox tetapi disini toolbox yang dipake adalah CommandButton. Jadi kalo untuk membuat tiga
buah tombol maka kita harus membuat 3 buah CommandButton.
STEP 6
Langkah berikutnya adalah langkah membuat script VBA. dan yang pertama silakan View Code
kemudian tuliskan script berikut untuk membuat initial pada UserForm
STEP 7
Tahap ke-7 kita akan membuat sebuah script VBA untuk simpan data siswa silakan ketikkan
script VBA nya di bawah ini
'Simpan data
Application.ActiveWorkbook.Save
End Sub
STEP 8
Membuat perintah CLOSE silakan ketikkan script nya dibawah ini dengan cara double klik
tombol CLOSE
STEP 10
Tahap 10 Anda bisa menggunakan variasi apabila ketika textbox aktif atau dipilih maka warna
akan berubah. Ini dia script nya. Script ini juga akan menghasilkan perintah error yang
merupakan pemanggilan prosedur dari tahap 9 diatas.
Selesai.
Allahamdulillah, tahapan membuat sebuah userform untuk input data siswa sudah berhasil dibuat
dan untuk menjalankan nya silakan coba klik RUN
Selamat mencoba semoga berhasil.