Excel merupakan salah satu aplikasi yang sangat populer di dunia kerja. Aplikasi spreadsheet ini sangat berguna untuk mengolah data secara efektif dan efisien. Salah satu fitur penting dalam Excel adalah menampilkan data di ListBox Userform. Cara ini sangat mudah dan efektif untuk menampilkan data dalam sebuah form dan memudahkan pengguna untuk melihat data yang dibutuhkan. Berikut cara menampilkan data di ListBox Userform Excel.
Cara Menampilkan Data Di Listbox Userform Excel
Langkah pertama yang harus dilakukan adalah membuat ListBox di Userform Excel. Caranya adalah dengan mengklik tombol Toolbox pada tab Developer Ribbon, kemudian pilih ListBox dan tarik pada Userform. Berikan nama pada ListBox tersebut, misalnya lbData. Selanjutnya, tambahkan kode VBA berikut pada bagian Userform:
Private Sub UserForm_Initialize()
lbData.RowSource = "Sheet1!A2:A100"
End Sub
Kode di atas mengatur data yang akan ditampilkan di ListBox. Dalam contoh ini, data diambil dari kolom A2 sampai A100 pada Sheet1. Anda juga bisa mengganti Sheet1 dengan nama sheet yang sesuai dengan kebutuhan.
Setelah itu, tambahkan data pada Sheet1, sesuai dengan range yang telah ditentukan pada kode VBA di atas. Data dapat ditambahkan secara manual, atau bisa juga dengan menggunakan teknik Autofill atau Copy-Paste. Setidaknya, data harus berjumlah satu baris dan satu kolom.
Jika sudah, jalankan Userform dengan menekan tombol F5 atau klik Run pada Developer Ribbon. Data akan ditampilkan di dalam ListBox.
Cara Menampilkan Data Sesuai Dengan Kriteria Tertentu di Excel
Selain menampilkan data di ListBox, Excel juga dapat menampilkan data sesuai dengan kriteria tertentu. Misalnya, kita ingin menampilkan daftar produk yang harganya di atas 100.000. Langkah-langkahnya sebagai berikut:
- Buatlah sebuah tabel yang berisi data yang ingin ditampilkan. Tabel ini dapat dibuat di lembar kerja yang baru atau di lembar kerja yang sama dengan data asli. Pastikan tabel memiliki nama range, misalnya tblData.
- Buat sebuah kriteria di lembar kerja yang baru. Kriteria ini terdiri dari sebuah dropdown menu dan sebuah cell input. Dropdown menu akan berisi jenis kriteria (misalnya harga, stok, atau nama produk), sedangkan cell input akan berisi nilai kriteria yang ingin ditampilkan.
- Tambahkan rumus berikut pada cell yang akan menampilkan data:
=IFERROR(INDEX(tblData,,MATCH($B$1,tblData[#Headers],0)),"")
Kode VBA di atas akan menampilkan data dari tabel tblData, berdasarkan kriteria yang telah dipilih pada dropdown menu. Hasilnya akan muncul pada cell yang berada di bawah rumus tersebut.
Untuk menampilkan data yang sesuai dengan kriteria, tambahkan rumus FILTER pada rumus di atas. Contohnya, untuk menampilkan produk yang harganya di atas 100.000, tambahkan rumus FILTER sebagai berikut:
=FILTER(tblData,,tblData[@[Harga]]>$B$2)
Di atas, tblData[@[Harga]]>$B$2 adalah rumus yang mengatur kriteria. Nilai kriteria diambil dari cell B2, sedangkan Harga adalah nama kolom yang sesuai dengan kriteria yang ingin ditampilkan (dalam contoh di atas, harga). Hasilnya adalah daftar produk yang harganya di atas 100.000 pada tabel tblData.
FAQ
Apa itu Excel?
Excel adalah aplikasi spreadsheet dari Microsoft Office yang digunakan untuk mengolah data. Aplikasi ini memiliki fitur yang sangat lengkap dan dapat digunakan untuk berbagai kebutuhan, seperti membuat laporan, menghitung anggaran, mengatur jadwal, dan lain sebagainya.
Bagaimana cara menampilkan data di ListBox Userform Excel?
Langkah-langkahnya sebagai berikut:
- Buat ListBox di Userform Excel.
- Tentukan range data yang akan ditampilkan di ListBox.
- Tambahkan kode VBA pada Userform untuk menampilkan data di ListBox.
Video Tutorial
Berikut adalah video tutorial cara menampilkan data di ListBox Userform Excel:
Dalam video tersebut, dijelaskan langkah-langkah cara menampilkan data di ListBox Userform Excel dengan sangat jelas dan mudah dipahami. Anda dapat mengikuti video tersebut untuk mempraktikkan cara tersebut.