Excel
Berikut cara membuat Form Isian Data
1. Buka Excel
2. Ubah nama Sheet1 menjadi PARTSDATA
Simpan File dengan type 'Excel Macro Enabled Workbook' dan File Name 'Data Barang'
7. Insert UserForm
9. Kita lanjutkan dengan pembuatan Code dengan cara, Klik kanan form dan pilih view
code maka akan muncul tampilan seperti ini
10. Tuliskan Kode dibawah ini
Private Sub CMDTMBH_Click()
Dim iRow As Long
Dim ws As Worksheet
Set ws = Worksheets(“PARTSDATA”)
‘menemukan baris kosong pada database
iRow = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
‘check untuk sebuah kode
If Trim(Me.tkode.Value) = “” Then
Me.tkode.SetFocus
MsgBox “Masukan Kode Barang”
Exit Sub
End If
‘copy data ke database
ws.Cells(iRow, 1).Value = Me.tkode.Value
ws.Cells(iRow, 2).Value = Me.tnama.Value
ws.Cells(iRow, 3).Value = Me.tsatuan.Value
ws.Cells(iRow, 4).Value = Me.tharga.Value
‘clear data
Me.tkode.Value = “”
Me.tnama.Value = “”
Me.tsatuan.Value = “”
Me.tharga.Value = “”
Me.tkode.SetFocus
End Sub
11. Pengisian Kode untuk tombol tutup dituliskan dengan kode dibaawah ini
Private Sub CMDTTP_Click()
Unload Me
End Sub
12. Untuk menampilkan peringatan "MAKE TOMBOL ATUH KANG!" saat seseorang
menutup melalui tanda X, buatlah kode berikut
Private Sub UserForm_QueryClose(Cancel As Integer, _
CloseMode As Integer)
If CloseMode = vbFormControlMenu Then
Cancel = True
MsgBox “MAKE TOMBOL ATUH KANG!”
End If
End Sub
14. Setelah selesai melakukan pengisian kode, kembali lagi ke Excel lalu buatlah
lingkaran seperti ini dengan menggunakan fasilitas 'Shapes'
15. Setelah selesai, klik kanan tombol lalu pilih 'Assign Marco'
16. Ketika muncul tampilan seperti ini, pilih Form lalu klik OK.
17. Excel akan otomatis menampilkan ini sesuai data yang telah kita buat
18. Sesuai kode yang telah kita tuliskan, ketika seseorang menutup melalui tombol X
maka akan muncul peringatan seperti ini