Coding Form Pemakaian
Coding Form Pemakaian
Option Explicit
Exit Sub
EXCELVBA:
End Sub
Application.ScreenUpdating = False
If Me.TXTKODE.Value = "" _
Or Me.CMBKODE.Value = "" _
Or Me.TXTNAMA.Value = "" _
Or Me.TXTLAYANAN.Value = "" _
Or Me.CMBBULAN.Value = "" _
Or Me.CMBTAHUN.Value = "" _
Or Me.TXTMETERAKHIR.Value = "" _
Else
Call AmbilPemakaian
Call UpdatePakai
Me.TXTKODE.Value = ""
Me.CMBKODE.Value = ""
Me.TXTNAMA.Value = ""
Me.TXTLAYANAN.Value = ""
Me.CMBBULAN.Value = ""
Me.CMBTAHUN.Value = ""
Me.TXTMETERAWAL.Value = ""
Me.TXTMETERAKHIR.Value = ""
Me.TXTPEMAKAIAN.Value = ""
Me.TXTTARIF.Value = ""
Me.TXTTOTALBAYAR.Value = ""
End If
Unload Me
End Sub
End Sub
Application.ScreenUpdating = False
Call MsgBox("Untuk mengubah Data, Pilih data terlebih dahulu", vbInformation, "Ubah Data")
Else
Call UpdatePakai
Me.TXTKODE.Value = ""
Me.CMBKODE.Value = ""
Me.TXTNAMA.Value = ""
Me.TXTLAYANAN.Value = ""
Me.CMBBULAN.Value = ""
Me.CMBTAHUN.Value = ""
Me.TXTMETERAWAL.Value = ""
Me.TXTMETERAKHIR.Value = ""
Me.TXTPEMAKAIAN.Value = ""
Sheet1.Select
End If
Unload Me
End Sub
DbPelanggan = Application.WorksheetFunction.CountA(Sheet3.Range("B6:B90000"))
If DbPelanggan = 0 Then
Me.CMBKODE.RowSource = ""
Else
End If
End Sub
DbPmakaian = Application.WorksheetFunction.CountA(Sheet5.Range("A6:A90000"))
If DbPmakaian = 0 Then
FORMUTAMA.TABELPEMAKAIAN.RowSource = ""
Else
End If
FORMUTAMA.TPL.Caption = Sheet1.Range("D9").Value
FORMUTAMA.TTGH.Caption = Sheet1.Range("D10").Value
FORMUTAMA.TPMB.Caption = Sheet1.Range("D11").Value
FORMUTAMA.TPMA.Caption = Sheet1.Range("D12").Value
FORMUTAMA.TPM.Caption = Sheet1.Range("D13").Value
End Sub
End Sub
End Sub
Private Sub UserForm_Initialize()
Call AmbilPelanggan
End Sub