Excel’de Dinamik Listbox Oluşturma

Excel’de dinamik liste oluşturma ile ilgili bazı örnekler paylaşmıştım.

1. Örnek
2. Örnek

Bu defa activex denetimlerinden olan listbox kullanımı ile ilgili bir örnek paylaşıyorum. Bu örnekte il ve ilçeler üzerinden hareketle, sadece seçilen ilin listelerinin görünmesi yapılmıştır.

Daha önce bununla alakalı birçok soru almıştım. Hatta o soruyu soran arkadaşlarım bu videoyu eğer izliyorsanız; özellikle sizler için hazırladım. 🙂

Faydalı olması dileğiyle…

 Çalışma dosyasını indirmek için tıklayın.

Similar Posts

19 Comments

  1. Merhaba, list box oluşturduğumuzdaki ikinci listboxtaki ilçeler bölümünde bir kayma var. veri doğrulama ile yaptığınızda farketişsiniz ama listbox’ta gözden kaçmış. ben bulamadım nasıl düzeltebiliriz. yardımcı olursanız sevinirim. teşekkürler.

    1. Merhaba,
      Haklı ve dikkatlisiniz. 🙂
      Bunun için teşekkür ederim.
      Eğersaydan hemen sonra -1 demeniz yeterlidir.
      Saygılar.

  2. uygulamada eğersaydan sonra -1 yazmama rağmen düzelmedi daha nedir yada formülü tam olarak buraya yazabilirmisiniz. teşekkürler

    1. Merhaba,
      Eğersayın hemen ardından -1 dediğinizde sorun olmamalı.
      İsterseniz örnek dosyanızı mail olarak bana iletin, bakayım.

  3. Merhabalar Bymmb,
    Aynı sorun bende de var, dersinizi izledim harfiyen uyguladım arkadaşların belirttiği gibi bir satır kayma var.

    KAYDIR(Sayfa1!$A$1;KAÇINCI(SUNUM!$A$1;Sayfa1!$A:$A;0);1;EĞERSAY(Sayfa1!$A:$A;SUNUM!$A$1);1)

    dediğiniz -1’i formülün tam olarak neresine eklememiz gerekiyor ?

  4. Veri kaymasını düzeltiyorum ancak ilk veride, ikinci listbox a 3 adet veri geliyorsa diğerlerini seçtiğimde de aynı veri sayısı değişmiyor yani eğersay formülü ile veri sayısı değişmiyor. hangi verinin üzerine tıklayıp kaydeder ve kapatıp açarsam o veri doğru geliyor sanki yenileme yapmıyor gibi …

    1. Mutlaka bir adımı atlıyorsunuzdur. 🙂
      Daha dikkatli izleyin 🙂

      1. Yaptığım tablonun bir örneğini size mail attım yardımcı olursanız sevinirim hangi adımı atlıyorum bir türlü bulamadım. Listbox örneği içinde teşekkürler …

  5. Tekrardan Merhaba bymmb,

    Dediğiniz şekilde EĞERSAY’ın sonuna -1 ekledim fakat birden fazla değişken girdiniz uyarısı veriyor, rica etsem -1’in olması gereken yeri paylaşırsanız sevinirim.

    KAYDIR(Sayfa1!A1;KAÇINCI(SUNUM!A1;Sayfa1!A:A;0);1;EĞERSAY(Sayfa1!A:A;SUNUM!A1);1)

    -1 bu formülün tam olarak neresinde olması gerekiyor ?

  6. Hocam mrb hocam bu uygulama çok elinize sağlık da bir hata veriyor atlan msj lara baktım gerekli düzeltmeyi yaptım
    fakat hep hata veriyor çeşitli yollarıda denedim ama hep ya alttan yada üstten kayma oluyor rica etsem formülü yollayabilirmisiniz

  7. ilçeler hangi sheet hangi sutun da tutuluyor bulamadım bi türlü

  8. Merhabalar
    Son aşamada ListFillRange’e formülün adını yazmaya çalışıyorum ancak eklemiyor. Office 2013 kullanıyorum ve internette bu sürümde oluşabilen bir hata olduğu belirtiliyor, yardımcı olabilir misiniz acaba?

    1. Office güncellemesi yaparak çözebilirsiniz. Bu sorunu giderdiler.

  9. Arkadaşlar merhaba,
    Kaçıncı formülü bittikten sonra yani parantezi kapattıktan sonra -1 dememiz gerekiyor. ancak bu şekilde formül doğruyu vermeye başladı.

  10. Merhabalar, konu oldukça eski ama formülde ki hata tam olarak çözülmüş değil.

    “=KAYDIR(Sayfa1!$A$1;KAÇINCI(ARAMA!$F$1;Sayfa1!$A:$A;0);1;EĞERSAY(Sayfa1!$A:$A;ARAMA!$F$1);1)”

    kayma devam etmekte, “-1” ifadesi benim formülümde tam olarak nerede olmalı.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.