ListBox Excel VBA Kullanımı isimli yazıda, Excel’in ListBox nesnesine dair bilgiler vermek ve örnek dosya paylaşmak için eklenmiştir.
Excel ListBox Nesnesi
ListBox nesnesini aktif etmek için aşağıdaki adımları yerine getirin.
1- Şerit Menü -> Geliştirici Sekmesi Ekle simgesine tıklayın.
2- ActiveX Denetimleri grubunda Liste Kutusu’na tıklayın.
3- Çalışma sayfanıza bir liste kutusu sürükleyin.
Çalışma Kitabı Açık Etkinliği oluşturun. Çalışma Kitabı Açık Etkinliğine eklenen kod, çalışma kitabını açtığınızda Excel VBA tarafından yürütülecektir.
4. Visual Basic Editor‘ı (Alt + F11) açın.
5. Project BuÇalışmaKitabı çift tıklayın.
6. Soldaki açılır listeden Workbook Open seçin ve sağdaki açılır listeden Open’ı seçin.
7- Liste kutusuna öğe eklemek için, üst resimdeki gösterdiğimi kod satırlarının arasına aşağıdaki kod satırlarını ekleyin:
With Sayfa1.ListBox1 .AddItem "İstanbul" .AddItem "Ankara" .AddItem "İzmir" End With
ListBox1.Clear
Bu şekilde, kodunuzu birden çok kez çalıştırırsanız öğeleriniz birden çok kez eklenmez.
ListBox Excel VBA Kullanımı
8- Bu liste kutusunu bir hücreye bağlamak için, liste kutusuna sağ tıklayın (tasarım modunun seçildiğinden emin olun) ve Özellikler’e tıklayın. LinkedCell için A1 yazın.
9- Excel dosyasını kaydedin, kapatın ve yeniden açın.
Sonuç:
Bazı durumlarda çalışma sayfanıza doğrudan bir ListBox yerleştirmek faydalı olsa da, bir liste kutusu özellikle bir UserForm üzerine yerleştirildiğinde daha kullanışlıdır.
ListBox Excel Örneği İndir
Hazır Excel Dosyasını indirmek için aşağıdaki formu kullanabilirsiniz.
Ücretsiz Excel dosyalarımızı indirmek için bu kuralımızı kabul etmeniz gerekir.
Dilediğiniz zaman e-posta bültenimizden ayrılabilirsiniz. Lakin tekrardan farklı bir dosyamızı indirmek isterseniz, bu sefer aynı e-posta adresinin kullanılamayacağını bilmeniz gerekir.