Cara Input Data Otomatis di Excel Menggunakan Form – Excel merupakan salah satu aplikasi pengolah data yang sering digunakan di berbagai tempat kerja. Sering kali kita diharuskan memasukkan data kedalam tabel yang tentunya memerlukan waktu yang tidak sedikit. Untuk mengatasi hal tersebut, kita dapat melakukan automatisasi input data pada Excel menggunakan Form. Melalui Form yang sudah disediakan, input data akan lebih cepat dan akurat. Pada kesempatan kali ini, kita akan membahas cara input data otomatis di Excel menggunakan Form.
1. Membuat Form Input Data
Langkah pertama yang harus dilakukan adalah membuat Form input data. Berikut adalah langkah-langkah pembuatannya:
- Buka aplikasi Microsoft Excel dan buat file baru;
- Pada toolbar, klik Developer dan pilih Insert;
- Pilih UserForm untuk membuat Form;
- Pada UserForm, tambahkan Label untuk menentukan nama kolom dan TextBox untuk memasukkan data. Pengguna dapat menambahkan Label dan TextBox sesuai dengan kebutuhan data;
- Simpan Form yang sudah dibuat.
Setelah membuat Form, kita dapat langsung memasukkan data kedalamnya. Dalam contoh kali ini, kita akan mengisi data mahasiswa pada Form input data.
2. Melakukan Input Data pada Form
Setelah Form input data sudah dibuat, langkah selanjutnya adalah melakukan input data pada Form. Berikut adalah langkah-langkahnya:
- Buka Form yang sudah dibuat sebelumnya;
- Isi kolom-kolom yang sudah disediakan dengan data yang sesuai;
- Klik tombol Submit untuk menyimpan data yang sudah dimasukkan;
- Data yang sudah dimasukkan akan masuk ke dalam tabel pada Excel.
3. Membuat Input Data Otomatis di Excel
Jika kita ingin membuat input data otomatis pada Excel, kita dapat melakukan beberapa langkah sebagai berikut:
- Setelah membuat Form input data, klik tombol View Code pada toolbar di atas UserForm;
- Akan muncul jendela kode Visual Basic Editor, masukkan kode sebagai berikut :
- Jangan lupa untuk menyimpan kode yang sudah diinput;
- Klik tombol Developer pada toolbar dan pilih Insert;
- Pada ActiveX Controls, pilih Command Button dan tambahkan kedalam UserForm;
- Rubah nama tombol menjadi Submit dan pastikan caption tombol sudah berubah menjadil “Submit”;
- Lakukan input data pada Form seperti biasa;
- Klik tombol Submit, data yang dimasukkan akan masuk ke dalam tabel.
Private Sub CommandButton1_Click() Dim LastRow As Long Worksheets("Sheet1").Activate LastRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row Cells(LastRow + 1, 1) = TextBox1.Value Cells(LastRow + 1, 2) = TextBox2.Value Cells(LastRow + 1, 3) = TextBox3.Value Cells(LastRow + 1, 4) = TextBox4.Value Cells(LastRow + 1, 5) = TextBox5.Value End Sub
Kode di atas berfungsi untuk menambahkan data yang dimasukkan pada Form ke dalam tabel pada halaman Excel. Worksheet(“Sheet1”)merupakan halaman dimana tabel disimpan, sedangkan Cells merupakan koordinat tempat data akan ditambahkan.
Dengan melakukan langkah-langkah di atas, input data otomatis pada Excel sudah berhasil dibuat. Kita tidak perlu lagi mengisi tabel secara manual dan waktu yang kita perlukan akan berkurang.
FAQ
1. Apakah kita dapat menambahkan CheckBox pada Form?
Ya, kita dapat menambahkan CheckBox pada Form. Checkbox berguna jika kita ingin memilih beberapa opsi pada Form.
2. Apakah kita dapat menambahkan data pada kolom yang tidak tersedia pada Form?
Ya, kita dapat menambahkan data pada kolom yang tidak tersedia pada Form. Caranya adalah dengan menambahkan kolom pada tabel terlebih dahulu dan menambahkan kode pada Visual Basic Editor.