You are on page 1of 4

CODING MODUL SURAT

Sub SuratKematian()

Application.ScreenUpdating = False

On Error GoTo ERWIN

If Sheet1.TXTFOLDER.Value = "" Then

Call MsgBox("Folder penyimpanan file surat belum diatur", vbInformation, "Atur Folder")

Else

FORMSURAT.MultiPage1.Value = 1

FORMSURAT.LABELJUDUL.Caption = "SURAT KETERANGAN KEMATIAN"

Sheet10.Range("A10").Value = "SURAT KETERANGAN KEMATIAN"

FORMSURAT.TXT_PENDUDUK1.Value = Sheet1.TABELPENDUDUK.Value

FORMSURAT.TXT_JK.Value = Sheet1.TABELPENDUDUK.Column(1)

FORMSURAT.TXT_TTL1.Value = Sheet1.TABELPENDUDUK.Column(3) & ", " &


Format(Sheet1.TABELPENDUDUK.Column(4), "DD MMMM YYYY")

FORMSURAT.TXT_AGAMA1.Value = Sheet1.TABELPENDUDUK.Column(5)

FORMSURAT.TXT_PEKERJAAN1.Value = Sheet1.TABELPENDUDUK.Column(7)

FORMSURAT.TXT_NOKK1.Value = Sheet1.TABELPENDUDUK.Column(14)

FORMSURAT.TXT_NOMORNIK1.Value = Sheet1.TABELPENDUDUK.Column(13)

FORMSURAT.TXT_ALAMAT1.Value = Sheet1.TABELPENDUDUK.Column(10)

FORMSURAT.Show

End If

Exit Sub

ERWIN:

Call MsgBox("Pilih data penduduk terlebih dahulu untuk membuat surat", vbInformation, "Data
Penduduk")

End Sub
Sub SuratTidakMampu()

Application.ScreenUpdating = False

On Error GoTo ERWIN

If Sheet1.TXTFOLDER.Value = "" Then

Call MsgBox("Folder penyimpanan file surat belum diatur", vbInformation, "Atur Folder")

Else

FORMSURAT.MultiPage1.Value = 2

FORMSURAT.LABELJUDUL.Caption = "SURAT KETERANGAN TIDAK MAMPU"

Sheet6.Range("A10").Value = "SURAT KETERANGAN TIDAK MAMPU"

FORMSURAT.TXT_PENDUDUK2.Value = Sheet1.TABELPENDUDUK.Value

FORMSURAT.TXT_JK2.Value = Sheet1.TABELPENDUDUK.Column(1)

FORMSURAT.TXT_TTL2.Value = Sheet1.TABELPENDUDUK.Column(3) & ", " &


Format(Sheet1.TABELPENDUDUK.Column(4), "DD MMMM YYYY")

FORMSURAT.TXT_AGAMA2.Value = Sheet1.TABELPENDUDUK.Column(5)

FORMSURAT.TXT_PEKERJAAN2.Value = Sheet1.TABELPENDUDUK.Column(7)

FORMSURAT.TXT_NOKK2.Value = Sheet1.TABELPENDUDUK.Column(14)

FORMSURAT.TXT_NIK2.Value = Sheet1.TABELPENDUDUK.Column(13)

FORMSURAT.TXT_ALAMAT2.Value = Sheet1.TABELPENDUDUK.Column(10)

FORMSURAT.Show

End If

Exit Sub

ERWIN:

Call MsgBox("Pilih data penduduk terlebih dahulu untuk membuat surat", vbInformation, "Data
Penduduk")

End Sub

Sub SuratKTP()

Application.ScreenUpdating = False

On Error GoTo ERWIN


If Sheet1.TXTFOLDER.Value = "" Then

Call MsgBox("Folder penyimpanan file surat belum diatur", vbInformation, "Atur Folder")

Else

FORMSURAT.MultiPage1.Value = 3

FORMSURAT.LABELJUDUL.Caption = "SURAT BUKTI PERMOHONAN KTP"

Sheet6.Range("A10").Value = "SURAT BUKTI PERMOHONAN KTP"

FORMSURAT.TXT_PENDUDUK3.Value = Sheet1.TABELPENDUDUK.Value

FORMSURAT.TXT_JK3.Value = Sheet1.TABELPENDUDUK.Column(1)

FORMSURAT.TXT_TTL3.Value = Sheet1.TABELPENDUDUK.Column(3) & ", " &


Format(Sheet1.TABELPENDUDUK.Column(4), "DD MMMM YYYY")

FORMSURAT.TXT_AGAMA3.Value = Sheet1.TABELPENDUDUK.Column(5)

FORMSURAT.TXT_PERKAWINAN.Value = Sheet1.TABELPENDUDUK.Column(2)

FORMSURAT.TXT_PEKERJAAN3.Value = Sheet1.TABELPENDUDUK.Column(7)

FORMSURAT.TXT_NIKLAMA.Value = Sheet1.TABELPENDUDUK.Column(13)

FORMSURAT.TXTALAMAT3.Value = Sheet1.TABELPENDUDUK.Column(10)

FORMSURAT.Show

End If

Exit Sub

ERWIN:

Call MsgBox("Pilih data penduduk terlebih dahulu untuk membuat surat", vbInformation, "Data
Penduduk")

End Sub

Sub SuratKelahiran()

If Sheet1.TXTFOLDER.Value = "" Then

Call MsgBox("Folder penyimpanan file surat belum diatur", vbInformation, "Atur Folder")

Else
FORMSURAT.MultiPage1.Value = 0

FORMSURAT.LABELJUDUL.Caption = "SURAT KETERANGAN KELAHIRAN"

Sheet9.Range("A10").Value = "SURAT KETERANGAN KELAHIRAN"

FORMSURAT.Show

End If

End Sub

You might also like