Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

CODING MENAMPILKAN GAMBAR

On Error GoTo Salah


Dim Erwin As Integer
If Me.IDPEGAWAI.Value = "" Then
Call MsgBox("Masukkan ID Pegawai terlebih dahulu", vbInformation, "Data Gambar")
Else
Application.FileDialog(msoFileDialogOpen).AllowMultiSelect = False
Erwin = Application.FileDialog(msoFileDialogOpen).Show
If Erwin <> 0 Then
ErwinG = Application.FileDialog(msoFileDialogOpen).SelectedItems(1)
Image1.Picture = LoadPicture(ErwinG)
Image1.PictureSizeMode = 1
Me.PATCHGAMBAR.Value = Sheet1.Range("FOlder").Value & Me.IDPEGAWAI.Value & ".jpg"
End If
End If
Exit Sub
Salah:
Call MsgBox("Masalah terjadi saat proses input gambar, pastikan sudah menentukan
folder patch", vbInformation, "Data Gambar")

CODING TAMBAHAN ADD


On Error GoTo Erwin
Dim DataGambar As String
DataGambar = Me.IDPEGAWAI.Value
FileCopy ErwinG, Sheet1.Range("Folder").Value & DataGambar & ".jpg"
DataKaryawan.Offset(1, 9).Value = Sheet1.Range("Folder").Value & Me.IDPEGAWAI.Value
& ".jpg"
Set Image1.Picture = Nothing
Me.PATCHGAMBAR.Value = ""

CODING SET FOLDER


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

CODING CARI
On Error GoTo Salah
Set Cari_Data = Sheet1
Cari_Data.Range("K1").Value = Me.Berdasarkan.Value
Cari_Data.Range("K2").Value = Me.Katakunci.Value
Cari_Data.Range("A1").CurrentRegion.AdvancedFilter Action:=xlFilterCopy,
CriteriaRange:= _
Sheet1.Range("K1:K2"), CopyToRange:=Sheet1.Range("M1:U1"), Unique:=False
Me.TabelData.RowSource = Sheet1.Range("HasilCari").Address(External:=True)
Exit Sub
Salah:
Call MsgBox("Maaf Data tidak ditemukan", vbInformation, "Cari Data")

You might also like