Membuat Combo Box ActiveX Excel VBA

Belajaroffice.com – Pembahasan ActiveX Controls kali ini admin akan menjelaskan cara membuat Combo Box ActiveX. Combo Box merupakan kotak yang berisi list data-data yang bisa dipilih oleh user atau pengguna.

Ada 3 Cara dalam membuat Combo Box pada Microsoft Office Exce, diantaranya yaitu sebagai berikut :

  1. Membuat Combo Box menggunakan data validation
  2. Membuat Combo Box menggunakan Form Controls
  3. Membuat Combo Box menggunakan ActiveX Control

Cara pertama dan cara kedua sudah dibahas pada artikel sebelumnya, jika ingin mempelajarinya sobat bisa klik pada link atau tautan diatas. Pada artikel kali ini admin akan membahas cara yang ke tiga yaitu membuat Combo Box menggunakan ActiveX Control Excel VBA.

Cara membuatnya sangat mudah  ikuti langkah-langkah berikut ini :

  • Buka Sheet Microsoft Excel
  • Kemudian klik menu Developer >> klik Insert >> ActiveX Controls (pilih Combo Box)
  • Pastikan sheet pada kondisi Design Mode
  • Kemudian letakan Combo Box ActiveX Controls pada sheet Excel seperti contoh pada gambar dibawah ini.
Combo Box ActiveX Control
Combo Box ActiveX Control
  • Selanjutnya kita atur koding dan propertiesnya
  • Pada Scroll Bar ActiveX >>> klik kanan, kemudian pilih View Code. Untuk pembuatan ini kita pilih ThisWorkBook

    Code Combo Box ActiveX
    Code Combo Box ActiveX

Kemudian kita ketikan koding berikut ini :

Option Explicit
Private Sub Workbook_Open()
With Sheet1.ComboBox1
.AddItem “Guru”
.AddItem “Dokter”
.AddItem “Polisi”
.AddItem “Karyawan”
End With
End Sub

Sobat bisa atau Add Itemnya sesuai kebutuhan

Pada contoh diatas  membuat Combo Box untuk memilih jenis pekerjaan misalnya : Guru, Dokter, polisi dan karyawan.

  • Selanjutnya kita atur propertiesnya, Pada Combo Box ActiveX >>> klik kanan, kemudian pilih Properties bagian utama yang penting kita atur yaitu Linked Cell tempat dimana hasil dari pilihan user akan kita letakan. Pada contoh ini kita letakan pada cell B9.
Properties Combo Box ActiveX
Properties Combo Box ActiveX
  • Selanjutnya kita uji coba yaitu dengan cara klik tombol Design mode.
  • Disimpan dengan format Save As type : Excel Macro-Enabled Workbook

Terimakasih selamat mencoba, semoga bermanfaat.

2 pemikiran pada “Membuat Combo Box ActiveX Excel VBA”

  1. Mohon bantuan, untuk combo box di klik kemudian menampilkan data yg dibutuhkan yg lbh dari satu baris apakah bisa? Seperti pada mic. Acces database? Bagaimama caranya

    Balas
    • makasudnya bagaimana ya? combo box memang dibuat biasanya dropdown yang terdiri dari data-data beberapa baris kebawah yang bisa dipilih.

      Balas

Tinggalkan komentar

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.