Cara Membuat Input Data Vb Di Excel Pangestu

Apakah kamu sering menggunakan Microsoft Excel untuk mengolah data namun masih merasa repot dengan proses input data? Jangan khawatir, dalam artikel ini kita akan membahas cara membuat input data di Excel dengan mudah menggunakan form. Selain itu, kita juga akan membahas cara membuat aplikasi VBA Excel untuk input data pada file berbeda dan masih banyak lagi. Yuk, simak selengkapnya!

Cara Membuat Input Data di Excel dengan Form

Menggunakan form dalam Excel sangatlah mudah dan efektif untuk melakukan input data. Berikut adalah langkah-langkahnya:

  • Buka aplikasi Microsoft Excel dan buat tabel dengan kolom-kolom yang sesuai dengan data yang ingin diinput.
  • Pilih tab Developer dari menu ribbon, jika tab Developer tidak muncul, maka klik FileOptionsCustomize Ribbon → centang pada Developer → klik OK.
  • Pada tab Developer, klik tombol Insert dan pilih Form Control. Lalu pilih Button dan letakkan tombol tersebut di sebelah kanan tabel.
  • Setelah itu, klik tombol kanan pada Button yang sudah dibuat tadi, lalu pilih Assign Macro.
  • Akan muncul dialog Macro, lalu klik New. Nama Sub sebaiknya diisi dengan nama yang mudah diingat, seperti InputData.
  • Lalu klik tombol Create. Halaman VBA Editor akan terbuka.
  • Di dalam VBA Editor, buat fungsi untuk menginputkan data yang akan dimasukkan. Sebagai contoh, gunakan script berikut:
Baca Juga :  Cara Memindahkan Data Pada Excel Menjadi Grafik Persentase Di Excel

“`VBA
Sub InputData()
Dim nRow As Long
nRow = Range(“A” & Rows.Count).End(xlUp).Row + 1
Cells(nRow, 1) = InputBox(“Ketikkan nama Anda”, “Data Input”)
Cells(nRow, 2) = InputBox(“Ketikkan umur Anda”, “Data Input”)
Cells(nRow, 3) = InputBox(“Ketikkan jenis kelamin Anda”, “Data Input”)
Cells(nRow, 4) = InputBox(“Ketikkan nomor telepon Anda”, “Data Input”)
End Sub
“`

  • Setelah selesai, pergi ke tab Visual Basic dan tutup halaman VBA Editor.
  • Kembali ke lembar kerja Excel dan klik tombol Button yang sudah dibuat.
  • Dialog input box akan muncul dan kamu bisa mengisi data yang diinginkan.

Cara Membuat Aplikasi VBA Excel Input Data Pada File Berbeda

Jika kamu membutuhkan aplikasi VBA Excel yang tidak hanya bisa melakukan input data di file yang sama, tetapi juga bisa melakukan input data di file yang berbeda, maka kamu bisa mengikuti langkah-langkah berikut:

  • Buat sebuah database di Excel, misalnya bernama DB_SISWA.xlsx, dan masukkan data yang ingin diinput.
  • Buat sebuah file baru di Excel, misalnya bernama FORM_SISWA.xlsx, lalu buat tabel dengan kolom-kolom yang sesuai dengan data yang ingin diinput.
  • Pilih tab Developer dari menu ribbon, lalu klik tombol Insert dan pilih Form Control. Lalu pilih Button dan letakkan tombol tersebut di sebelah kanan tabel.
  • Setelah itu, klik tombol kanan pada Button yang sudah dibuat tadi, lalu pilih Assign Macro.
  • Akan muncul dialog Macro, lalu klik New. Nama Sub sebaiknya diisi dengan nama yang mudah diingat, seperti InputDataSiswa.
  • Lalu klik tombol Create. Halaman VBA Editor akan terbuka.
  • Di dalam VBA Editor, buat fungsi untuk membuka database yang sudah dibuat tadi dan melakukan input data. Sebagai contoh, gunakan script berikut:

“`VBA
Sub InputDataSiswa()
Dim wb As Workbook
Dim wsData As Worksheet
Dim rowSiswa As Range
Dim nRow As Long
Dim strDB As String
Dim strNama As String
Dim strUmur As String
Dim strJK As String
Dim strTelp As String
Set wb = Workbooks.Open(Filename:=”C:\DB_SISWA.xlsx”)
Set wsData = wb.Worksheets(“Data”)
Set rowSiswa = wsData.Cells(wsData.Rows.Count, 1).End(xlUp).Offset(1, 0)
nRow = ActiveCell.Row
strNama = Cells(nRow, 1)
strUmur = Cells(nRow, 2)
strJK = Cells(nRow, 3)
strTelp = Cells(nRow, 4)
wb.Activate
rowSiswa.Value = Array(strNama, strUmur, strJK, strTelp)
wb.Save
wb.Close
End Sub
“`

  • Sesuaikan script di atas dengan nama file dan nama sheet yang kamu gunakan.
  • Setelah selesai, pergi ke tab Visual Basic dan tutup halaman VBA Editor.
  • Kembali ke lembar kerja Excel dan klik tombol Button yang sudah dibuat.
Baca Juga :  Cara Membuat Software Excel

FAQ

1. Apakah Cara Membuat Input Data di Excel dengan Form Dapat Digunakan Untuk Data yang Lebih Kompleks?

Tentu saja, teknik ini bisa digunakan untuk data yang lebih kompleks dengan sedikit modifikasi pada kode VBA-nya. Selain itu, kamu bisa menggabungkan teknik ini dengan teknik lain, seperti Data Validation, agar data yang diinput sesuai dengan kriteria yang sudah ditentukan.

2. Saya Tidak Punya Pengalaman di VBA Excel, Apakah Masih Bisa Membuat Aplikasi Input Data yang Bertingkat?

Tentu saja bisa! Kamu bisa mengikuti langkah-langkah yang sudah dijelaskan di atas dan disesuaikan dengan kebutuhan kamu. Selain itu, masih banyak tutorial dan contoh aplikasi VBA Excel yang bisa kamu temukan di internet untuk referensi.