Membuat database dengan macro excel

Membuat database dengan macro excel

Informasi Umum

Kode

20.01.728

Klasifikasi

005.3 - Computer programs

Jenis

Buku - Circulation (Dapat Dipinjam)

Subjek

Database

Informasi Lainnya

Abstraksi

Pembuatan aplikasi menggunakan VBA Macro Excel saat ini semakin diminati karena Microsoft Excel sudah sangat familiar di Indonesia. Kendala yang sering ditemui adalah lambatnya aplikasi ketika data yang tersimpan dalam database sudah banyak. Solusi untuk menangani masalah tersebut adalah dengan menyimpan data pada software manajemen database khusus. Salah satu software manajemen database yang sering digunakan adalah MySQL. Selain gratis, MySQL terkenal andal dan dapat digunakan untuk berbagai platform sistem operasi. Kolaborasi Macro Excel dan MySQL untuk Membuat Aplikasi Database ini membahas cara membuat aplikasi database menggunakan gabungan Macro Excel dan MySQL. Buku ini menyajikan materi mulai dari instalasi MySQL dan aplikasi pendukungnya, tahap demi tahap pembuatan database, hingga pembuatan aplikasi database siap pakai. Anda akan dipandu langkah demi langkah membuat aplikasi database siap pakai menggunakan VBA Macro Excel dengan sumber data dari database MySQL. Materi pembahasan dilengkapi file latihan dan aplikasi database siap pakai yang dapat didownload agar proses belajar menjadi lebih efektif dan efisien.

  • KA1011 - APLIKASI PERKANTORAN
  • TKI2J1 - PRAKTIKUM TEKNIK KOMPUTER 2

Koleksi & Sirkulasi

Tersedia 5 dari total 20 Koleksi

Anda harus log in untuk mengakses flippingbook

HomeRumus ExcelCara Membuat Form Entri Database Sederhana dalam Excel Menggunakan Macro VBA

November 30, 2015

Form entri data selain dapat ditampilkan berdasarkan barisan sel maupun tabel yang dipilih seperti yang telah dijelaskan pada posting Cara Membuat Database dengan Excel disertai Form Entri Data, Form dapat pula Anda buat menjadi sebuah kotak dialog.

Adapun kotak dialog form entri ini dapat dengan mudah didesain tata letaknya melalui VBE menggunakan menu UserForm dan disusun menggunakan kode pemrograman VBA yang dapat membuat perintah/kendali pada form yang Anda buat.

Dengan memahami sedikitnya tentang pembuatan konsep form entri data ini, diharapkan dapat membantu Anda memulai langkah awal dalam mempelajari cara menerapkan fungsi kode pemrograman VBA untuk beragam kebutuhan Anda dalam Excel.

Gambar di atas menunjukkan contoh hasil akhir kotak dialog Form Entri Data sederhana dengan perintah untuk menyimpan data pada barisan sel yang kosong dalam worksheet. Untuk menghindari terjadinya error, ikuti langkah-langkah berikut ini secara berurutan setahap demi setahap:

  1. Tekan Alt+F11 untuk menampilkan VBE. 
  2. Buka menu Insert > UserForm.
  3. Ganti nama pada (Name) dalam bilah kiri Properties menjadi Formulir. Anda bisa membuka menu View > Properties Window atau menekan tombol F4 apabila bilah Properties tidak tampil.
  4. Ganti nama pada isian Caption menjadi Formulir Calon Anggota. 

Saatnya mendesain tata letak kendali pada kotak dialog Formulir dengan memilih menu icon pada Toolbox, berikut pengaturan properties-nya:

  1. Pilih Label, Letakkan pada UserForm lalu tambahkan Accelerator huruf N dan untuk Caption: Nama.
  2. Selanjutnya TextBox, ganti isian pada (Name) menjadi IsianNama.
  3. Buat lagi Label, Tambah Accelerator dengan huruf A lalu Caption-nya: Alamat:.
  4. Buat TextBox lalu ganti isian pada (Name) menjadi Isian Alamat.
  5. Tambahkan Frame letakkan pada UserForm, Caption: Jenis Kelamin
  6. Buat OptionButton, ganti isian pada (Name) menjadi Lakilaki, Accelerator-nya: L dan Caption: Laki-laki
  7. Buat lagi OptionButton kedua, ganti isian pada (Name) menjadi Perempuan, Accelerator-nya: P dan Caption: Perempuan
  8. Tambahkan CommandButton untuk membuat tombol, isian pada (Name): OK, Accelerator-nya: O, Caption: OK dan Default: True
  9. Terakhir Buat lagi CommandButton, isian pada (Name): Batal, Accelerator-nya: B, Caption: Batalkan dan Cancel: True

Setelah Anda selesai mendesain form, langkah selanjutnya yaitu menerapkan kode VBA untuk memberikan perintah agar kotak dialog form tersebut dapat ditampilkan pada worksheet.

  1. Buka menu Insert > Module
  2. Tambahkan kode sebagai berikut:
Sub GetData()
Formulir.Show
End Sub

Berikutnya menerapkan kode VBA pada tombol 'Batalkan' dan tombol 'OK':

  1. Buka UserForm 
  2. Double-Klik tombol Batalkan pada UserForm untuk menampilkan Sub Batal_Click() prosedur yang masih kosong 
  3. Ubah susunan kode tersebut menjadi sebagai berikut:
Private Sub Batal_Click()
Unload Formulir
End Sub
  1. Tampilkan kembali UserForm
  2. Double-Klik tombol OK, ubah susunan kodenya menjadi:
Private Sub OK_Click()
Dim NextRow As Long
'Menentukan Sheet hasil output
Sheets("Sheet1").Activate
'Menentukan baris sel kosong dalam worksheet
NextRow = Application.WorksheetFunction. _
CountA(Range("A:A")) + 1
'Entri nama
Cells(NextRow, 1) = IsianNama.Text
'Entri alamat
Cells(NextRow, 2) = IsianAlamat.Text
'Entri jenis kelamin
If Lakilaki Then Cells(NextRow, 3) = "Laki-laki"
If Perempuan Then Cells(NextRow, 3) = "Perempuan"
'Menghapus isian pada kotak dialog untuk membuat entri berikutnya
IsianNama.Text = ""
IsianAlamat.Text = ""
IsianNama.SetFocus
End Sub

Saatnya Anda mengaktifkan kembali worksheet, dan membuat tombol macro untuk menampilkan kotak dialog yang telah Anda buat:

  1. Buka Worksheet Excel pada Sheet1
  2. Buka menu Ribbon Developer > Controls > Insert pada Form Control klik icon Tombol (Button)
  3. Buat tombol lalu akan ditampilkan kotak dialog Assign Macro
  4. Pilih GetData klik OK
  5. Ubah nama tombol pada worksheet tersebut dengan nama misalnya Buka Formulir.

Silakan menguji coba tombol formulir dan memasukkan data pada kotak dialog buatan Anda.

Langkah langkah membuat database di excel?

Cara membuat database di Excel bisa kamu lakukan dengan mudah dan praktis..
Siapkan Data yang Ingin Dibuat. Buka aplikasi Microsoft Excel dahulu, lalu siapkan data yang akan kamu buat. ... .
Atur Warna dan Style di Menu Design. ... .
Masukkan Data Sesuai Kotaknya..

Bagaimana membuat macro Excel?

Caranya?.
Pada tab Pengembang, klik Rekam Makro..
Secara opsional, masukkan nama untuk makro di kotak Nama makro, masukkan tombol pintasan di kotak Tombol pintasan, dan deskripsi dalam kotak Deskripsi, lalu klik OK untuk memulai perekaman..

Apa saja yang dapat dibuat menggunakan macro pada excel?

Dengan Microsoft Excel VBA dan macro anda dapat membuat dokumen, laporan, proses perhitungan, dan pembuatan project dengan mudah powerfull.

Apa itu Excel macro Enabled workbook?

Excel Macro-Enable Workbook, Menyimpan dengan tipe ini digunakan untuk menyimpan file yang terdapat macro didalamnya. Macro yang sudah dibuat akan tersimpan di dalam file.