CARA MENAMPILKAN DATA DI LISTBOX VBA EXCEL

Pengetahuan dan keterampilan dalam menggunakan VBA Excel bisa menjadi keuntungan tersendiri untuk seseorang yang bekerja dengan banyak data dan angka. Salah satu fitur yang cukup berguna dalam VBA Excel adalah penggunaan Listbox di Userform. Dalam artikel ini, kita akan membahas cara untuk menampilkan data di Listbox menggunakan VBA Excel.

Cara Menampilkan Listview Di Userform Vba Excel

Langkah-langkah untuk menampilkan Listbox di Userform:

  1. Buka Excel dan buatlah file baru
  2. Buatlah Userform baru. Untuk membuat Userform, klik pada menu “Developer” dan kemudian pilih “Insert” dan pilihlah Userform dari opsi “Userform”.
  3. Setelah itu, pada toolbox, cari control “Listbox”. Klik dan drag control tersebut ke Userform yang telah dibuat.
  4. Selanjutnya, klik kanan pada Listbox dan pilihlah “Properties”.
  5. Kemudian, pada bagian “List” pada tab “Properties”, klik pada tombol elipsis untuk mengisi data yang akan ditampilkan di dalam Listbox.
  6. Masukkan data pada kolom pertama, setiap data dipisahkan oleh tanda koma.
  7. Klik tombol “Ok” saat selesai mengisi data untuk menampilkan data pada Listbox tersebut.

Dengan mengikuti langkah-langkah di atas, kita sudah berhasil menampilkan Listbox pada Userform dan juga mengisi data pada Listbox tersebut. Namun, ada beberapa hal yang perlu diperhatikan agar penggunaan Listbox di VBA Excel lebih optimal:

  • Pilihlah tipe data yang sesuai untuk data yang akan ditampilkan.
  • Hindari menampilkan terlalu banyak data pada Listbox karena dapat memperlambat kinerja program.
  • Gunakanlah kode yang efisien dalam menampilkan data pada Listbox.
Baca Juga :  Cara Membuat File Csv Spt Tahunan Pph 21 Dalam Excell

Cara Menampilkan Data ke dalam Listbox pada Macro VBA Microsoft Excel

Selain metode manual yang telah dijelaskan di atas, kita juga bisa menampilkan data di Listbox menggunakan Macro VBA di Microsoft Excel. Berikut adalah langkah-langkahnya:

  1. Buatlah file Excel baru dan buatlah sebuah Userform. Klik menu “Developer” dan kemudian pilihlah “Insert” dan pilih Userform dari opsi “Userform”.
  2. Selanjutnya, pada toolbox, cari control “Listbox”. Klik dan drag control tersebut ke Userform yang telah dibuat.
  3. Kemudian, buatlah sebuah Macro dengan cara tekan tombol shortcut “Alt + F11” pada keyboard.
  4. Setelah itu, pada jendela “Microsoft Visual Basic for Applications”, klik kanan pada Project VBA dan pilihlah “Insert” kemudian pilih Module dari opsi yang tersedia.
  5. Selanjutnya, tuliskan kode berikut pada Module tersebut:
Sub datakeListBox()
Dim tbl As ListObject
Dim cel As Range
Dim listBox As MSForms.ListBox
Set listBox = UserForm1.ListBox1
Set tbl = ActiveSheet.ListObjects("Tabel1")
For Each cel In tbl.ListColumns(1).DataBodyRange.Cells
    listBox.AddItem cell.Value
Next cel
End Sub
  1. Lalu, jalankanlah Macro tersebut dengan cara menekan tombol F5 pada keyboard atau dengan cara membuka menu “Run” dan memilih “Run Sub/Userform”. Setelah itu, data yang ada pada ListColumn pertama dari Tabel1 akan ditampilkan pada Listbox yang telah dibuat pada Userform.

Cara Menampilkan Data di Listbox Vba Excel Menggunakan Userform

Langkah-langkah untuk menampilkan data di Listbox VBA Excel menggunakan Userform:

  1. Buatlah file Excel baru dan buat sebuah Userform. Klik pada menu “Developer” dan pilihlah “Insert” kemudian pilihlah Userform dari opsi “Userform”.
  2. Selanjutnya, pada toolbox, carilah control “Listbox”. Klik dan drag control tersebut ke dalam Userform yang telah dibuat.
  3. Selanjutnya, pada bagian Properties pada toolbox atau klik kanan pada Listbox dan pilih Properties.
  4. Pada bagian List, klik pada tombol ellipsis untuk mengisi data.
  5. Masukkan data pada kolom pertama dan bagi setiap data dengan koma. Klik tombol OK setelah selesai.
  6. Lalu, buatlah tombol untuk menampilkan Listbox pada Userform yang telah dibuat. Pada toolbox, carilah tombol dan drag ke dalam Userform.
  7. Setelah itu, pada tombol yang telah dibuat, klik kanan dan pilih Properties.
  8. Pada bagian caption, tuliskan “Tampilkan Data”.
  9. Lalu, pilih Event Procedure dengan cara klik tombol “…” pada bagian Click.
  10. Isikan kode berikut pada bagian Code Editor:
Private Sub CommandButton1_Click() 
ListBox1.Visible=True 
End Sub 
  1. Setelah itu, tombol “Tampilkan Data” siap untuk di klik. Setelah di klik, data yang telah dimasukkan akan muncul pada Listbox.
Baca Juga :  CARA MEMBUKA FILE XML DI EXCEL

Cara Menampilkan Data di Listbox Userform Excel (Versi 2)

Cara lain untuk menampilkan data di Listbox Userform Excel:

  1. Buatlah file Excel baru dan buat sebuah Userform.
  2. Selanjutnya, pada toolbox, cari control “Listbox”. Klik dan drag control tersebut ke dalam Userform yang telah dibuat.
  3. Selanjutnya, pada bagian Properties pada toolbox atau klik kanan pada Listbox dan pilih Properties.
  4. Pada bagian List, klik pada tombol ellipsis untuk mengisi data.
  5. Masukkan data pada kolom pertama dan bagi setiap data dengan koma. Klik tombol OK setelah selesai.
  6. Untuk menampilkan data pada Listbox, gunakanlah kode berikut:
Private Sub UserForm_Activate()
ListBox1.List = Array("Data 1", "Data 2", "Data 3", "Data 4")
End Sub
  1. Kode tersebut akan menampilkan data pada Listbox saat Userform aktif.

FAQ

Apa itu VBA Excel?

VBA (Visual Basic for Applications) adalah bahasa pemrograman yang ditemukan oleh Microsoft dan digunakan untuk mengembangkan aplikasi dalam berbagai produk Microsoft seperti Excel, Word, dan PowerPoint. Dengan VBA Excel, kita bisa membuat Macro yang dapat digunakan untuk mempercepat pekerjaan kita dalam menggunakan aplikasi Ms. Excel.

Bagaimana cara membuat Macro di VBA Excel?

Cara membuat Macro di VBA Excel adalah:

  1. Buka Excel dan buatlah file baru.
  2. Klik pada menu “Developer” dan kemudian pilih “Visual Basic”.
  3. Pada jendela Microsoft Visual Basic for Applications, klik kanan pada Project VBA dan pilihlah “Insert” kemudian pilihlah Module dari opsi yang tersedia.
  4. Selanjutnya, tuliskan kode yang ingin dimasukkan dalam Macro tersebut.
  5. Setelah itu, jalankanlah Macro tersebut dengan cara menekan tombol F5 pada keyboard atau dengan cara membuka menu “Run” dan memilih “Run Sub/Userform”.

Include Video Youtube

Berikut adalah video tutorial Cara Menampilkan Listview Di Userform Vba Excel dari channel Youtube Sharing Excel:

Baca Juga :  CARA MEMBUAT TABEL DUA ARAH DI EXCEL

Berikut adalah video tutorial Cara Menampilkan Data Di Listbox Vba Excel dari channel Youtube Duwdu: