aplikasi excel form input data mahasiswa dengan macro.pdf

4
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).

description

aplikasi excel form input data mahasiswa dengan macro

Transcript of aplikasi excel form input data mahasiswa dengan macro.pdf

Page 1: 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).

Page 2: aplikasi excel form input data mahasiswa dengan macro.pdf

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")

Page 3: aplikasi excel form input data mahasiswa dengan macro.pdf

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 = ""

Page 4: aplikasi excel form input data mahasiswa dengan macro.pdf

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….