Data otomatisasi pada Excel sangatlah penting bagi para pekerja kantoran yang melakukan pengolahan data. Namun, memasukkan data satu per satu pada Excel bisa jadi sangat memakan waktu dan pekerjaan yang membosankan. Tidak jarang, kesalahan pun sering terjadi. Oleh karena itu, cara input data otomatis di Excel menggunakan form perlu dipahami oleh para pekerja kantoran.
Cara Input Data Otomatis di Excel Menggunakan Form
Cara input data otomatis di Excel menggunakan form adalah salah satu solusi terbaik untuk mengatasi masalah tersebut. Dengan menggunakan form, pengguna hanya perlu memasukkan data pada form yang sudah disediakan, lalu data akan secara otomatis masuk ke dalam tabel Excel. Berikut adalah langkah-langkah mengimplementasikan cara input data otomatis di Excel menggunakan form:
- Buat sebuah tabel di Excel dengan mengisi kolom-kolom yang diperlukan seperti nama, alamat, dan nomor telepon. Pastikan setiap kolom memiliki judul untuk memudahkan pengisian data.
- Pilih menu Developer di ribbon Excel, lalu pilih Insert.
- Pilih Form pada pilihan ActiveX dan Label pada Form Controls yang tersedia.
- Tambahkan label pada form dengan cara mengklik Label pada Form Controls.
- Pindahkan label tersebut ke tempat yang diinginkan lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Tambahkan Textbox pada form dengan mengklik Textbox pada Form Controls.
- Pindahkan Textbox tersebut ke tempat yang diinginkan lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Setelah textbox berhasil ditambahkan, tambahkan Command Button pada form dengan mengklik Command Button pada Form Controls.
- Pindahkan Command Button tersebut ke tempat yang diinginkan, lalu ubah namanya sesuai dengan fungsi tombol tersebut.
- Ketika tombol submit diklik, data yang dimasukkan pada textbox akan otomatis terupdate pada tabel Excel.
Cara Membuat Form Input Data Dengan Vba Excel
Jika cara input data otomatis di Excel menggunakan form di atas kurang memuaskan, maka ada alternatif lain yaitu dengan membuat form input data dengan menggunakan VBA Excel. VBA atau Visual Basic for Application adalah bahasa pemrograman yang tersedia pada Excel dan berguna untuk mengembangkan aplikasi – aplikasi dalam Excel.
Berikut adalah cara membuat form input data dengan VBA Excel:
- Buat sebuah tabel di Excel dengan kolom-kolom yang dibutuhkan seperti nama, alamat, dan nomor telepon. Pastikan setiap kolom memiliki judul untuk memudahkan pengisian data.
- Pilih menu Developer di ribbon Excel, lalu klik Visual Basic.
- Tambahkan modul baru dengan cara mengklik Insert pada menu bar, lalu pilih Module.
- Buka modul baru tersebut dan ketikkan script untuk membuat form input data. Berikut adalah contoh script untuk membuat form sederhana:
- Simpan script tersebut dan kembali ke Excel.
- Pilih menu Developer pada ribbon Excel, lalu klik Insert.
- Pilih UserForm pada pilihan ActiveX.
- Ubah label pada UserForm sesuai dengan nama kolom pada tabel Excel.
- Tambahkan Textbox pada UserForm sesuai dengan jumlah kolom pada tabel Excel.
- Tambahkan Combobox pada UserForm jika ada kolom yang memerlukan pengisian data berdasarkan pilihan, seperti kota pada contoh script.
- Tambahkan Command Button pada UserForm.
- Sambungkan UserForm dengan script yang sudah ditulis pada modul dengan cara memilih UserForm, lalu pada menu code editor pilih View Code. Kemudian, salin dan tempelkan script berikut pada code editor:
- Simpan UserForm dan modul yang telah dibuat.
- Klik tombol Design Mode pada menu Developer, lalu klik UserForm.
- Isi form sesuai kebutuhan, lalu klik tombol submit untuk menyimpan data.
Private Sub UserForm_Initialize()
Me.ComboBox1.AddItem "Jakarta"
Me.ComboBox1.AddItem "Surabaya"
Me.ComboBox1.AddItem "Bandung"
Me.ComboBox1.AddItem "Lampung"
End Sub
Private Sub CommandButton1_Click()
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = Me.TextBox1.Value
Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Value = Me.TextBox2.Value
Cells(Rows.Count, 3).End(xlUp).Offset(1, 0).Value = Me.TextBox3.Value
Cells(Rows.Count, 4).End(xlUp).Offset(1, 0).Value = Me.ComboBox1.Value
MsgBox "Data Berhasil Disimpan"
Me.TextBox1.Value = ""
Me.TextBox2.Value = ""
Me.TextBox3.Value = ""
End Sub
Private Sub UserForm_Initialize()
ComboBox1.AddItem "Jakarta"
ComboBox1.AddItem "Surabaya"
ComboBox1.AddItem "Bandung"
ComboBox1.AddItem "Lampung"
End Sub
Private Sub CommandButton1_Click()
Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Value = TextBox1.Value
Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Value = TextBox2.Value
Cells(Rows.Count, 3).End(xlUp).Offset(1, 0).Value = TextBox3.Value
Cells(Rows.Count, 4).End(xlUp).Offset(1, 0).Value = ComboBox1.Value
MsgBox "Data Berhasil Disimpan"
TextBox1.Value = ""
TextBox2.Value = ""
TextBox3.Value = ""
End Sub
Cara Membuat Input Data Di Excel Dengan Form
Selain menggunakan form yang sudah disediakan oleh Excel ataupun membuat form menggunakan VBA, pengguna juga dapat membuat input data di Excel menggunakan form yang telah dibuat. Berikut adalah langkah-langkah untuk membuat input data di Excel dengan form:
- Buat sebuah tabel di Excel dengan kolom-kolom yang diperlukan seperti nama, alamat, dan nomor telepon. Pastikan setiap kolom memiliki judul untuk memudahkan pengisian data.
- Pilih menu Developer pada ribbon Excel, lalu klik Insert.
- Pilih UserForm pada pilihan ActiveX.
- Tambahkan Label pada UserForm dengan cara memilih Label pada Form Controls.
- Pindahkan Label tersebut ke tempat yang diinginkan, lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Tambahkan Textbox pada UserForm dengan cara memilih Textbox pada Form Controls.
- Pindahkan Textbox tersebut ke tempat yang diinginkan lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Tambahkan Command Button pada form dengan mengklik Command Button pada Form Controls.
- Pindahkan Command Button tersebut ke tempat yang diinginkan, lalu ubah namanya sesuai dengan fungsi tombol tersebut.
- Setelah form berhasil dibuat, klik Design Mode pada menu Developer untuk mengubah mode ke design.
- Atur tampilan form sesuai dengan keinginan, lalu klik tombol submit untuk menjalankan fungsi tombol tersebut.
- Data yang dimasukkan pada form akan otomatis masuk ke dalam tabel Excel.
Cara Membuat Form Input Select Di Excel
Jika form yang dibuat memerlukan input data berdasarkan pilihan, seperti jenis kelamin atau kota tempat tinggal, maka cara membuat form input select di Excel sebagai alternatif lainnya untuk membuat form input data menjadi lebih mudah. Berikut adalah langkah-langkah cara membuat form input select di Excel:
- Buat sebuah tabel di Excel dengan kolom-kolom yang diperlukan seperti nama, alamat, dan nomor telepon. Pastikan setiap kolom memiliki judul untuk memudahkan pengisian data.
- Pilih menu Developer pada ribbon Excel, lalu klik Insert.
- Pilih UserForm pada pilihan ActiveX.
- Tambahkan Label pada UserForm dengan cara memilih Label pada Form Controls.
- Pindahkan Label tersebut ke tempat yang diinginkan, lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Tambahkan Combobox pada UserForm dengan cara memilih Combobox pada Form Controls.
- Pindahkan Combobox tersebut ke tempat yang diinginkan lalu ubah namanya sesuai nama kolom pada tabel Excel.
- Tambahkan Command Button pada form dengan mengklik Command Button pada Form Controls.
- Pindahkan Command Button tersebut ke tempat yang diinginkan, lalu ubah namanya sesuai dengan fungsi tombol tersebut.
- Klik tombol Combobox, lalu pilih pilihan yang diinginkan. Setelah itu, klik tombol submit untuk menyimpan data.
- Data yang dimasukkan pada form akan otomatis masuk ke dalam tabel Excel.
FAQ
1. Apa itu VBA Excel?
Visual Basic for Application atau sering disebut VBA, adalah bahasa pemrograman yang tersedia di Microsoft Excel. VBA digunakan untuk mengontrol elemen-elemen dalam lembar kerja Excel, sehingga memungkinkan pengguna untuk membuat aplikasi atau program yang akan membantu mereka dalam mengotomatisasi pekerjaan sehari-hari. Dengan VBA Excel, pengguna dapat melakukan tugas-tugas seperti manipulasi data, membuat grafik, dan mengirim email dengan lebih efisien.
2. Apa manfaat dari form input data di Excel?
Form input data di Excel memiliki manfaat yang sangat banyak, salah satunya adalah menghemat waktu dan menghindari kesalahan dalam memasukkan data ke dalam tabel Excel. Selain itu, form input data membuat data yang dimasukkan lebih terstruktur dan mudah diatur. Selain itu, form input data juga dapat dihubungkan dengan database, sehingga mempermudah para pengguna dalam melakukan pengolahan data.