Banyak orang mungkin merasa kesulitan ketika harus menginput data kedalam spreadsheet Excel. Hal ini terkadang terjadi karena proses input data yang berulangulang dan tidak efisien. Namun sebenarnya, ada cara untuk mempermudah proses input data di Excel, salah satunya adalah dengan menggunakan form input data. Dalam artikel ini, akan dibahas mengenai cara membuat form input data di Excel serta contoh aplikasinya.
Aplikasi Input Database Excel : New Cara Membuat Form Input Data
Sebelum memulai pembahasan mengenai cara membuat form input data di Excel, perlu diketahui bahwa form input data di Excel akan sangat berguna ketika kita ingin menginput data yang relatif banyak. Menggunakan form input data akan mempermudah pekerjaan kita karena kita hanya perlu mengisi data di form tersebut, tanpa harus memasukkannya secara berulangulang. Berikut adalah langkahlangkah untuk membuat form input data di Excel :
- Buka Excel lalu buat tabel untuk tempat input data. Pastikan tabel tersebut sudah diisi dengan nama kolom serta format yang sesuai dengan kebutuhan. Misalnya jika tabel tersebut adalah tabel data mahasiswa, maka kolom dapat dibuat dengan nama nim, nama, kelas, jurusan, dan lain sebagainya.
- Pilih cell di sebelah kanan dari tabel. Misalnya tabel kita dimulai di A1, maka kita pilih cell B1.
- Setelah itu, klik pada ribbon Developer, lalu pilih menu Insert, dalam menu tersebut memilih Option Button sebagai kontrol form.
- Setelah itu, buatlah kotak teks untuk setiap kolom yang akan diisi. Misalnya jika tabel kita memiliki 4 kolom, maka kita harus membuat 4 kotak teks yang mewakili setiap kolom tersebut. Kotak teks dapat dibuat dengan cara memilih Insert, lalu Text Box dalam konteks tab Developer.
- Selanjutnya, pada kotak teks tersebut kita beri label. Label ini dapat diberikan pada bagian atas kotak teks. Misalnya pada kotak teks yang mewakili kolom nim, labelnya dapat kita tuliskan dengan kata nim.
- Lakukan langkah yang sama pada kotak teks yang lain sesuai dengan label masingmasing.
- Setelah selesai membuat kotak teks, kita perlu membuat tombol untuk mengirim data yang telah diisi. Tombol ini dapat dibuat dengan cara memilih Insert, lalu Command Button dalam konteks tab Developer.
- Ganti teks pada tombol tersebut dengan kata Kirim.
- Selanjutnya, kita perlu menulis kode untuk mengirim data ke tabel. Kode ini dapat ditulis dengan cara memilih tombol Kirim, lalu pilih menu View Code dalam koteks tab Developer.
- Dalam jendela Microsoft Visual Basic, kita tuliskan kode untuk mengirim data. Kode yang biasa digunakan adalah sebagai berikut :
- Set ws = Worksheets(“Sheet1”)
- ws.Cells(Rows.Count, “A”).End(xlUp).Offset(1, 0) = TextBox1.Value
- ws.Cells(Rows.Count, “B”).End(xlUp).Offset(1, 0) = TextBox2.Value
- ws.Cells(Rows.Count, “C”).End(xlUp).Offset(1, 0) = TextBox3.Value
- ws.Cells(Rows.Count, “D”).End(xlUp).Offset(1, 0) = TextBox4.Value
- Set TextBox1.Value = “”
- Set TextBox2.Value = “”
- Set TextBox3.Value = “”
- Set TextBox4.Value = “”
Setelah mengetahui cara membuat form input data di Excel, berikut adalah contoh aplikasi dari penggunaan form input data ini. Salah satu contohnya adalah saat kita ingin membuat form absensi untuk kegiatan tertentu. Misalnya saat kita ingin melakukan absensi kehadiran pada sebuah kelas atau pada sebuah acara. Dalam hal ini, kita dapat membuat tabel absensi dengan berbagai detail informasi seperti nama peserta, waktu kehadiran, dan lain sebagainya. Setelah table dibuat, kita dapat membuat form input data dengan menggunakan cara yang sudah dijelaskan sebelumnya.
Cara Membuat Form Absensi Di Microsoft Excel ~ Cari2-Cara
Bagi Anda yang ingin mencoba membuat form absensi di Microsoft Excel, berikut adalah langkahlangkah yang dapat diikuti :
- Pertama, buka program Microsoft Excel pada laptop atau komputer Anda.
- Setelah programnya terbuka, buat worksheet baru dengan menekan tombol New Worksheet. Kemudian berikan nama pada worksheet tersebut dengan cara memberikan nama baru pada sheet di sebelah kiri bawah.
- Kemudian buat header untuk form absensi dengan menggunakan Merge & Center. Untuk menggambar tabel, kita dapat menggunakan kotak teks atau shape rectangle yang diatur ukurannya.
- Isilah kolom dengan data yang sesuai seperti nama peserta, waktu kehadiran, dan lain sebagainya.
- Selanjutnya, pilih tombol Developer pada ribbon Excel untuk menambahkan control form di worksheet. Pilih option Box/Check Box atau Text Box/Label sesuai dengan kebutuhan.
- Isi kotak teks dengan teks yang sesuai dengan label kolom yang berada di atasnya. Misalnya pada kolom nama peserta, tinggal kita tuliskan teks “Nama” dalam kotak teks tersebut.
- Lakukan hal yang sama pada kotak teks lainnya untuk mengisi data kehadiran peserta dan lain sebagainya.
- Tambahkan tombol submit pada worksheet. Tombol ini akan bertindak sebagai pengatur setelah data di-input. Kita dapat mentap tab Developer, kemudian pilih Insert dan pilih Tombol pada kotak View Toolbar. Setelah itu, letakkan Tombol pada worksheet.
- Setelah tombol submit sudah tersedia, kita bisa membuka jendela Microsoft Visual Basic untuk melakukan pemrograman tombol submit.
- Di jendela tersebut, kita bisa memasukkan kode pemrograman yang sesuai agar tombol submit bisa digunakan dengan benar. Misalnya kode sebagai berikut :
- Private Sub CommandButton1_Click()
- Dim lastrow As Long
- lastrow = Sheets(“Form Absensi”).Range(“A” & Rows.Count).End(xlUp).Row + 1
- With Worksheets(“Form Absensi”).Range(“A” & lastrow)
- .Offset(, 0) = TextBox1.Value
- .Offset(, 1) = TextBox2.Value
- .Offset(, 2) = TextBox3.Value
- .Offset(, 3) = TextBox4.Value
- End With
- Call ResetForm
- End Sub
Selain itu, kita juga dapat memanfaatkan fitur PivotTable di Excel untuk membuat sebuah laporan dari data yang sudah kita inputkan. Dalam laporan absensi ini, kita dapat membuat pengelompokan peserta berdasarkan waktu kehadirannya. Dengan begitu, kita bisa mengetahui jumlah peserta yang hadir, tidak hadir, atau telat dalam sebuah acara.
Cara Input Data Otomatis di Excel Menggunakan Form – YouTube
Berbicara mengenai cara input data di Excel, ada juga cara lain yang dapat dilakukan untuk mempermudah dan mempercepat proses input data, yaitu dengan menggunakan form input data otomatis di Excel. Form ini dapat berupa form sederhana yang sudah terbentuk secara otomatis hanya dengan menjalankan kode makro yang sudah ditulis sebelumnya. Form ini sangat berguna ketika kita mempunyai pekerjaan yang melibatkan input data yang besar dan terkadang proses input data menjadi sangat membosankan. Dalam artikel ini, kita akan membahas mengenai cara input data otomatis di Excel menggunakan form.
- Buka program Excel lalu buatlah tabel yang akan kita gunakan untuk tempat input data. Misalnya kita akan membuat tabel untuk penginputan data mahasiswa. Maka tabel tersebut dapat berisi kolom untuk nim, nama, kelas, dan lain sebagainya.
- Pilih ribbon Developer kemudian klik pada menu Insert, lalu pilih UserForm.
- Lalu, kita dapat membuat form input data dengan memilih kontrol-kontrol yang akan digunakan pada form tersebut. Control yang dapat digunakan pada form ini antara lain Label untuk memberikan text atau label pada control lainnya, TextBox untuk input data, CommandButton untuk tombol untuk menjalankan makro, serta ComboBox untuk membuat list atau daftar data.
- Setelah kontrol-kontrol sudah dipilih, kita dapat mengatur posisi dan tampilan kontrol sesuai dengan kebutuhan.
- Setelah form selesai dibuat, kita dapat menulis kode untuk menjalankan form tersebut. Kode ini biasanya menggunakan bahasa pemrograman VBA (Visual Basic for Applications) yang ada di Excel.
- Kode yang biasa digunakan adalah sebagai berikut :
- Private Sub CommandButton1_Click()
- ‘Menyalin data dari UserForm ke Worksheet
- Dim iRow As Long
- Dim ws As Worksheet
- Set ws = Worksheets(“Data”)
- iRow = ws.Cells.Find(What:=”*”, SearchOrder:=xlRows, SearchDirection:=xlPrevious, LookIn:=xlValues).Row + 1
- With ws
- .Cells(iRow, 1).Value = Me.tbNIM.Value
- .Cells(iRow, 2).Value = Me.tbNama.Value
- End With
- End Sub
Jadi, itulah beberapa langkah untuk melakukan input data otomatis di Excel menggunakan form. Dengan cara ini, kita bisa menghemat waktu dan tenaga dalam melakukan input data ke dalam spreadsheet.
FAQ
1. Apa saja keuntungan dari menggunakan form input data di Excel?
Jawaban : Keuntungan dari menggunakan form input data di Excel adalah menghemat waktu dan tenaga ketika kita menginput data yang relatif banyak. Dengan menggunakan form input data, kita hanya perlu mengisi data di form tersebut, tanpa harus memasukkannya secara berulangulang.
2. Apakah dapat menggunakan pivot table di Excel untuk membuat laporan absensi?
Jawaban : Ya. Dalam laporan absensi ini, kita dapat membuat pengelompokan peserta berdasarkan waktu kehadirannya menggunakan fitur PivotTable di Excel. Dengan begitu, kita bisa mengetahui jumlah peserta yang hadir, tidak hadir, atau telat dalam sebuah acara.