Berikut Coding Script VBA PPDB 2016/2017: Script Tombol Tambah Data
Berikut Coding Script VBA PPDB 2016/2017: Script Tombol Tambah Data
Berikut Coding Script VBA PPDB 2016/2017: Script Tombol Tambah Data
iRow = Ws.Cells(Rows.Count, 3) _
.End(xlUp).Offset(1, 0).Row
Call KosongkanFormPendaftar
TextBox2.SetFocus
pesan = TextBox1.Text + " - Akan dihapus dari database, Anda yakin? "
If MsgBox(pesan, vbQuestion + vbYesNo, _
"Konfirmasi Penghapusan") = vbYes Then
End If
End If
TerjadiKesalahan:
TextBox2.Value = ""
End Sub
Set Ws = Worksheets("DatabaseUmum")
Nama = Me.TulisCariNama.Text
Set Cari = Ws.Range("B2:C1000").Find(What:=TulisCariNama)
If Not Cari Is Nothing Then
TulisCariNama.Text = ""
TombolCariNama.SetFocus
TextBox1.Text = Ws.Cells(Cari.Row, 1)
ComboBox1.Text = Ws.Cells(Cari.Row, 3)
TextBox2.Text = Ws.Cells(Cari.Row, 2)
TextBox3.Text = Ws.Cells(Cari.Row, 4)
TextBox4.Text = Ws.Cells(Cari.Row, 5)
TextBox5.Text = Ws.Cells(Cari.Row, 6)
TextBox6.Text = Ws.Cells(Cari.Row, 7)
ComboBox2.Text = Ws.Cells(Cari.Row, 8)
ComboBox3.Text = Ws.Cells(Cari.Row, 9)
Else
MsgBox "Maaf Nama tidak ditemukan", 48, "Peringatan..."
TulisCariNama.Text = ""
TulisCariNama.SetFocus
End If
End Sub
iRow = Ws.Cells(Rows.Count, 3) _
.End(xlUp).Offset(0, 0).Row
If Berkas1.Value = True Then
Ws.Cells(iRow, 15).Value = "V"
End If
Sub RubahWarna()
TextBox1.BackColor = &H80000003
TextBox2.BackColor = &H80000003
ComboBox1.BackColor = &H80000003
TextBox3.BackColor = &H80000003
TextBox4.BackColor = &H80000003
TextBox5.BackColor = &H80000003
TextBox6.BackColor = &H80000003
ComboBox2.BackColor = &H80000003
ComboBox3.BackColor = &H80000003
N1.BackColor = &H80000003
N2.BackColor = &H80000003
N3.BackColor = &H80000003
N4.BackColor = &H80000003
NJumlah.BackColor = &H80000003
End Sub
Sub DefaultWarna()
TextBox1.BackColor = &H80000005
TextBox2.BackColor = &H80000005
ComboBox1.BackColor = &H80000005
TextBox3.BackColor = &H80000005
TextBox4.BackColor = &H80000005
TextBox5.BackColor = &H80000005
TextBox6.BackColor = &H80000005
ComboBox2.BackColor = &H80000005
ComboBox3.BackColor = &H80000005
N1.BackColor = &H80000005
N2.BackColor = &H80000005
N3.BackColor = &H80000005
N4.BackColor = &H80000005
NJumlah.BackColor = &H80000005
End Sub
Modul Pencarian Data Pendaftar
Sub CariPendaftar()
Dim TidakDitemukan As Range
Set TidakDitemukan = Sheets("DatabaseUmum").Cells.Find(What:=TextBox1,
LookIn:=xlFormulas, Lookat:=xlWhole)
Dim Cekdulu As String
Set NamaSheet = Sheets("DatabaseUmum")
With UserForm2
If .TextBox1.Value = "" Then
Call PendaftarTidakDitemukan
End If
Cekdulu = .TextBox1.Value
Set FoundRange = Sheets("DatabaseUmum").Cells.Find(What:=Cekdulu,
LookIn:=xlFormulas, Lookat:=xlWhole)
Oke, itulah script coding VBA untuk Form PPDB 2016/2017 lumayan banyak seh, mohon
maaf saya tidak bisa menjelaskan satu per satu mungkin yang sudah ahli dalam pembuatan
Aplikasi berbasis VBA Excel sudah tidak asing lagi namun bagi yang masih dalam proses
belajar Insya Allah akan saya jelaskan satu per satu bagaimana cara membuatnya.
4. Kemudian kita simpan file sebagai excel makro….klik file save as pilih Excel Macro
Enabled Workbook….ketik nama file disini saya beri nama file “data barang”
Langkah berikutnya membuat Macro untuk file tersebut, adapun langkah-langkah pembuatan
macro sebagai berikut :
1. Pada worksheet pilih menu view klik tab Macros pilih view macros :
2. Isikan macro name : “FORM” klik create :
Langkah selanjutnya adalah member nama dan caption untuk tiap label, textbox dan
command button
3. Masukan kode dibawah ini (biar gak cape copy paste saja code dibawah ini):
‘clear data
Me.tkode.Value = “”
Me.tnama.Value = “”
Me.tsatuan.Value = “”
Me.tharga.Value = “”
Me.tkode.SetFocus
End Sub
4. Dilanjutkan dengan pengisian code pada tombol tutup langkah seperti nomor 2 diatas
dengan kode dibawah ini :
5. Untuk menghindari menutup melalui tanda X pada form masukan kode dibawah ini dengan
klik kanan mouse pada form dan pilih view code dan ketikan kode dibawah ini :
6. Mengisi code pada module klik kanan module pilih view code dan isikan kode dibawah ini
:
Sub FORM()
UserForm1.Show
End Sub
Sekarang kita kembali ke worksheet kmudian kita akan membuat tombol untuk mengaktifkan
form…terserah dmana saja menyimpannya…
Buat rectangle seperti digambar tersebut untuk memasukkan kode klik kanan mouse pada
rectangle tersebut lalu pilih “Assign Macro” lalu pilih form…..selesai sudah…jika benar
sesuai urutan maka akan tampak seperti ini…..jangan lupa simpen ya….selamat mencoba….