aplikasi excel form input data mahasiswa dengan macro.pdf
-
Upload
rizqi-riyan-fauwzi -
Category
Documents
-
view
517 -
download
45
description
Transcript of aplikasi excel form input data mahasiswa dengan macro.pdf
Lilik Suyatno, S. Kom
Pengolahan Data Elektronik 1
Aplikasi Excel Form Input Data Siswa dengan Macro
Membuat Macro Excel dengan menggunakan bahasa pemrograman VB sangat mudah, disini saya akan contohkan bagaimana menginput (memasukan) data Mahasiswa ke beberapa cells di excel dengan menggunakan "Form Input Data Mahasiswa". Ya setidaknya kelihatan sedikit keren! Lihat Sreenshoot Aplikasi di bawah ini
Langkah yang harus dilakukan untuk membuat Aplikasi Input Data Mahasiswa dengan Form ini adalah
1. Buat tabel data mahasiswa yang terdiri dari: Nama (cells A2), TmptTgl/lhr (cells B2), Alamat (Cells C2), Jns Kelamin (Cells D2), Agama (Cells E2), No Hp(Cells F2), dan Jurusan (cells G2).
Lilik Suyatno, S. Kom
Pengolahan Data Elektronik 2
2. Buka VB Editor yang ada di menu Developer. Anda bisa lihat bagaimana memasukan script vb di excel
3. Dengan menggunakan Toolbox seperti gambar di bawah Buat Form input data mahasiswa seperti terlihat gambar di bawah ini
4. Langkah berikutnya tambahkan script di bawah ini pada Tombol Simpan/Tambah.
Private Sub simpan_Click()
Dim lilik As Long
Dim ws As Worksheet
Set ws = Worksheets("MI")
Lilik Suyatno, S. Kom
Pengolahan Data Elektronik 3
'menemukan baris kosong pada database
lilik = ws.Cells(Rows.Count, 1) _
.End(xlUp).Offset(1, 0).Row
'check untuk sebuah kode
If Trim(Me.tnama.Value) = "" Then
Me.tnama.SetFocus
MsgBox "Isi Data Terlebih Dahulu"
Exit Sub
End If
'copy data ke database
ws.Cells(lilik, 1).Value = Me.tnama.Value
ws.Cells(lilik, 2).Value = Me.tgllhr.Value
ws.Cells(lilik, 3).Value = Me.tjenkel.Value
ws.Cells(lilik, 4).Value = Me.tagama.Value
ws.Cells(lilik, 5).Value = Me.talamat.Value
ws.Cells(lilik, 6).Value = Me.thp.Value
ws.Cells(lilik, 7).Value = Me.tjurusan.Value
'clear data
Me.tnama.Value = ""
Me.tgllhr.Value = ""
Me.tjenkel.Value = ""
Me.tagama.Value = ""
Me.talamat.Value = ""
Me.thp.Value = ""
Me.tjurusan.Value = ""
Lilik Suyatno, S. Kom
Pengolahan Data Elektronik 4
Me.tnama.SetFocus
End Sub
5. Langkah berikutnya tambahkan script di bawah ini pada Tombol Keluar/Tambah.
Private Sub keluar_Click()
Unload Me
End Sub
6. Langkah berikutnya tambahkan script di bawah ini pada Form1.
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)If CloseMode = vbFormControlMenu Then
Cancel = True
MsgBox "Apakah Yakin Anda Mau Keluar Dari Program Ini, Tekan Tombol KELUAR!"
End If
End Sub
7.Simpan dan Jalankan Macro. Selesai
….Selamat Mencoba….