Selasa, 06 Agustus 2019

Cara Membuat Combo Box - VBA Macro Excel

Combo Boxt membuat entri data lebih mudah dengan membantu pengguna memilih nilai dari kotak kombo. Combo Box menggabungkan antara TextBox dengan ListBox untuk membuat daftar turun bawah.

Anda bisa menambahkan Kontrol Formulir atau kotak kombo Kontrol ActiveX. Jika Anda ingin membuat kotak kombo yang memungkinkan pengguna untuk mengedit teks di kotak teks, pertimbangkan untuk menggunakan Kotak Kombo ActiveX. Kotak kombo ActiveX Control lebih fleksibel karena, Anda dapat mengubah properti font untuk membuat teks lebih mudah dibaca pada lembar kerja yang diperbesar dan menggunakan pemrograman untuk membuatnya muncul dalam sel yang berisi daftar validasi data.








  • Menambahkan Combo Box di worksheet

    1. Pilih kolom yang bisa Anda sembunyikan di lembar kerja dan buat daftar dengan mengetik satu nilai per sel.


    2. Catatan: Kita juga bisa membuat daftar di Worksheet lain di workbook yang sama.
    3. Klik Developer > Insert.

    4. Catatan: Jika Developer tab tidak ada, klik File > Options > Customize Ribbon. di Main Tabs, ceklis kotak Developer kemudian klik OK.
    5. Dibawah Form Controls,  Combo box (Form Control). 




    6. Klik sel tempat dimana kita ingin menambahkan combo box dan seret untuk menggambarnya.
    7. Tips: 
      • Untuk mengubah ukuran kotak, arahkan mouse ke sisi kanan atau bawah kotak kemudian mouse klik kiri dan tahan dan seret tepi kontrol hingga mencapai ketinggian atau lebar yang Anda inginkan.
      • Untuk memindahkan kotak kombo ke lokasi worksheet lain, pilih kotak dan seret ke worksheet lain.


  • Pengaturan Format combo box - Form Control


    1. Klik kanan kemudian pilih Format Control.
    2. Pilih Tab Control dan ikuti pilihan pengaturannya.




      • Input range: Tempat mengatur Range cells mana yang akan ditampilkan di Combo Box.
      • Cell link: Isian untuk mengarahkan dicell mana hasil yang berbentuk nomor akan diletakan.
        Sebagai contoh, cell C1 mengeluarkan nilai 3 ketika Sorbet dipilih, karena Sorbet adalah item daftar ke 3.
      • Tip: Kita dapat menggunakan fungsi INDEX untuk menampilkan nama item dari nomot yang dihasilkan tersebut. Di dalam contoh yang ditampilkan combo box mengarahkan ke cell B1 dan cell range nya A1:A2. Jika menggunakan formula maka di cell C1 diketik : =INDEX(A1:A5,B1), saat item "Sorbet" dipilih maka akan tampil di C1..
      • Drop-down lines: Adalah isian untuk mengatur berapa baris data yang akan tampilkan pada saat tampilan bergulir kebawah.
    3. Klik OK.

  • Pengaturan Format ActiveX combo box

    1. Klik Developer > Design Mode.
    2. Klik Kanan combo box kemudian pilih Properties, Klik Alphabetic, selanjutnya rubah beberapa setingan seperti yang kita mau. Seperti ditunjukan pada gambar dibawah ini :





    3. Setingan yang DirubahLakukan ini
      Pewarnaan Latar Klik BackColor > the down arrow > Pallet, kemudian pilih warna.
      Color fill property for a combo box.
      Tipe Font , style dan Ukuran Click Font > the... button and pick font type, size, or style.
      Setting for fonts in text box
      Warna Font  Klik ForeColor > the down arrow > Pallet, kemudian pilih warna.
      Link cell untuk menampilkan nilai list yang dipilih. Klik LinkedCell
      Range List Combo box yang akan ditampilkan Klik ListFillRange dan ketikan tange cell untuk ditampilkan di list.
      Merubah Berapa baris yang akan ditampilkan saat layar bergulir kebawah. Klik Kotak ListRows dan ketikan nilainya..
    4. Close Kotak Property kemudian klik  Designer Mode.

5 komentar:

  1. bisa tidak membuat aplikasi desa bang. jila mau ini. email kami. budiaman300444@gn

    BalasHapus
  2. berapa harga buat aplikasi pilkades excel vba macro. mengunakan form input data.

    atau bisa minta no wa. ?

    ini no wa Ane bang. 082332300444

    BalasHapus
  3. Mau tanya cara buat combobox tapi bisa diketuk, jadi misal saya punya banyak jenis produk, dan saya tinggal ketik code produk langsung muncul dibawah di lost combobox nya, jadi gak hrus ketik code sampai akhir langsung udh ada pilihannya bisa gak

    BalasHapus

Social