You are on page 1of 2

OBJEK PROPERTIES

UserForm1 Caption FORM INPUT


Label1 Caption ID PEGAWAI
Label2 Caption NAMA PEGAWAI
Label3 Caption JENIS KELAMIN
Label4 Caption JABATAN
Label5 Caption GAJI
Label6 Caption TUNJANGAN
TextBox1 Name txtidpegawai
TextBox2 Name txtnamapegawai
TextBox3 Name txtjk
TextBox4 Name txtjabatan
TextBox5 Name txtgaji
TextBox6 Name txttunjangan
CommandButton1 Caption TAMBAH
Name btntambah
CommandButton2 Caption KELUAR
Name btnkeluar

Double klik tombol TAMBAH, lalu masukkan coding ini.


Private Sub btntambah_Click()

Dim data_pegawai As Object


Set data_pegawai = Sheet1.Range("A5000").End(xlUp)

If Me.txtidpegawai.Value = "" _
Or Me.txtnamapegawai.Value = "" _
Or Me.txtjk.Value = "" _
Or Me.txtjabatan.Value = "" _
Or Me.txtgaji.Value = "" _
Or Me.txttunjangan.Value = "" _
Then
Call MsgBox("Maaf, data input harus lengkap !", vbInformation, "Input Data")
Else
data_pegawai.Offset(1, 0).Value = Me.txtidpegawai.Value
data_pegawai.Offset(1, 1).Value = Me.txtnamapegawai.Value
data_pegawai.Offset(1, 2).Value = Me.txtjk.Value
data_pegawai.Offset(1, 3).Value = Me.txtjabatan.Value
data_pegawai.Offset(1, 4).Value = Me.txtgaji.Value
data_pegawai.Offset(1, 5).Value = Me.txttunjangan.Value
Call MsgBox("Data berhasil ditambah", vbInformation, "Input Data")

Me.txtidpegawai.Value = ""
Me.txtnamapegawai.Value = ""
Me.txtjk.Value = ""
Me.txtjabatan.Value = ""
Me.txtgaji.Value = ""
Me.txttunjangan.Value = ""
End If

Me.txtidpegawai.SetFocus

End Sub

Double klik tombol KELUAR, lalu masukkan coding ini.


Private Sub btnkeluar_Click()
End
End Sub

You might also like