You are on page 1of 4

CODING FORM MENU

Private Sub ATURFOLDER_Click()

Dim SelectedFolder As String

With Application.FileDialog(msoFileDialogFolderPicker)

.Title = "Select Folder"

.ButtonName = "Confirm"

If .Show = -1 Then

SelectedFolder = .SelectedItems(1)

Call MsgBox(SelectedFolder)

Sheet1.Range("Folder").Value = SelectedFolder & "\"

Else

End If

End With

End Sub

Private Sub CETAK_Click()

If Sheet2.Range("f5").Value = "" Then

Call MsgBox("Pilih data yang akan dicetak", vbInformation, "Cetak Data")

Else

Sheet2.PrintOut

Call MsgBox("Data berhasil dicetak", vbInformation, "Cetak Data")

Sheet2.Range("F5").Value = ""

Sheet2.Range("F7").Value = ""

Sheet2.Range("F9").Value = ""

Sheet2.Range("F11").Value = ""

Sheet2.Range("F13").Value = ""

Sheet2.Range("F15").Value = ""

Sheet2.Range("F17").Value = ""
Sheet2.Range("F19").Value = ""

Sheet2.Range("F21").Value = ""

Sheet2.GAMBAR.Picture = Nothing

End If

End Sub

Private Sub KELUAR_Click()

Select Case MsgBox("Anda akan menghapus data." _

& vbCrLf & "Apakah anda yakin?" _

, vbYesNo Or vbQuestion Or vbDefaultButton1, "Hapus Data")

Case vbNo

Exit Sub

Case vbYes

End Select

ThisWorkbook.Save

ThisWorkbook.Close

End Sub

Private Sub SIMPAN_Click()

ThisWorkbook.Save

End Sub

Private Sub TABEL_PEGAWAI_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

On Error GoTo Salah

Sheet2.Range("F5").Value = Me.TABEL_PEGAWAI.Value

Sheet2.Range("F7").Value = Me.TABEL_PEGAWAI.Column(1)

Sheet2.Range("F9").Value = Me.TABEL_PEGAWAI.Column(2)
Sheet2.Range("F11").Value = Me.TABEL_PEGAWAI.Column(3)

Sheet2.Range("F13").Value = Me.TABEL_PEGAWAI.Column(4)

Sheet2.Range("F15").Value = Me.TABEL_PEGAWAI.Column(5)

Sheet2.Range("F17").Value = Me.TABEL_PEGAWAI.Column(6)

Sheet2.Range("F19").Value = Me.TABEL_PEGAWAI.Column(7)

Sheet2.Range("F21").Value = Me.TABEL_PEGAWAI.Column(8)

On Error Resume Next

Sheet2.GAMBAR.Picture = LoadPicture(Me.TABEL_PEGAWAI.Column(9))

With FORMKARYAWAN

.IDPEGAWAI.Value = Me.TABEL_PEGAWAI.Value

.NAMAPEGAWAI.Value = Me.TABEL_PEGAWAI.Column(1)

.JENISKELAMIN.Value = Me.TABEL_PEGAWAI.Column(2)

.JABATAN.Value = Me.TABEL_PEGAWAI.Column(3)

.TANGGAL.Value = Me.TABEL_PEGAWAI.Column(4)

.ALAMAT.Value = Me.TABEL_PEGAWAI.Column(5)

.TELPON.Value = Me.TABEL_PEGAWAI.Column(6)

.JENISIDENTITAS.Value = Me.TABEL_PEGAWAI.Column(7)

.NOMORIDENTITAS.Value = Me.TABEL_PEGAWAI.Column(8)

.Image1.Picture = LoadPicture(Me.TABEL_PEGAWAI.Column(9))

.PATCHGAMBAR.Value = Me.TABEL_PEGAWAI.Column(9)

End With

FORMKARYAWAN.Show

Exit Sub

Salah:

Call MsgBox("Pilih data pada tabel data", vbInformation, "Pilih Data")

End Sub

Private Sub TAMBAH_Click()

FORMKARYAWAN.Show
End Sub

Private Sub UserForm_Initialize()

On Error Resume Next

Me.TABEL_PEGAWAI.RowSource = Sheet1.Range("TKARYAWAN").Address(EXTERNAL:=True)

End Sub

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)

If CloseMode = 0 Then

Cancel = True

End If

End Sub

You might also like