Professional Documents
Culture Documents
1. CODING TAMBAH
Dim DATAMASUK As Object
Set DATAMASUK = ThisWorkbook.ActiveSheet.Range("B10000").End(xlUp)
If Me.TXT_IDKONTAK.Value = "" _
Or Me.TXT_FULLNAME.Value = "" _
Or Me.TXT_KATEGORI.Value = "" _
Or Me.TXT_TELPON.Value = "" _
Or Me.TXT_EMAIL.Value = "" _
Or Me.TXT_ALAMAT.Value = "" _
Or Me.TXT_PRIORITY.Value = "" Then
Call MsgBox("Harap isi data dengan lengkap", vbInformation, "Input Data")
Else
DATAMASUK.Offset(1, 0).Value = Me.TXT_IDKONTAK.Value
DATAMASUK.Offset(1, 1).Value = Me.TXT_FULLNAME.Value
DATAMASUK.Offset(1, 2).Value = Me.TXT_KATEGORI.Value
DATAMASUK.Offset(1, 3).Value = Me.TXT_TELPON.Value
DATAMASUK.Offset(1, 4).Value = Me.TXT_EMAIL.Value
DATAMASUK.Offset(1, 5).Value = Me.TXT_ALAMAT.Value
DATAMASUK.Offset(1, 5).Value = Me.TXT_PRIORITY.Value
2. CODING CARI
On Error GoTo SALAH
If Me.TXTCARI.Value = "" Then
Me.LCARI.Visible = True
On Error Resume Next
Me.TABELDATA.RowSource = Sheet1.Range("DATAKONTAK").Address(External:=True)
Else
Me.LCARI.Visible = False
Set Cari_Data = Sheet1
Cari_Data.Range("J6").Value = "*" & Me.TXTCARI.Value & "*"
Cari_Data.Range("B5").CurrentRegion.AdvancedFilter Action:=xlFilterCopy, CriteriaRange:= _
Sheet1.Range("J5:J6"), CopyToRange:=Sheet1.Range("L5:R5"), Unique:=False
Me.TABELDATA.RowSource = ActiveSheet.Range("HASILCARI").Address(External:=True)
End If
Exit Sub
SALAH:
Call MsgBox("Maaf, data tidak ditemukan", vbInformation, "Cari Data")
4. CODING UPDATE
Dim BARIS, SUMBERUBAH As String
Dim UBAHDATA As String
UBAHDATA = Me.TXT_IDKONTAK.Value
7. CODING CLEAR
Me.TXT_IDKONTAK.Value = ""
Me.TXT_FULLNAME.Value = ""
Me.TXT_KATEGORI.Value = ""
Me.TXT_TELPON.Value = ""
Me.TXT_EMAIL.Value = ""
Me.TXT_ALAMAT.Value = ""
Me.TXT_PRIORITY.Value = ""