Şimdi Ara

Excel'de Listbox İle Çoklu Seçim Yapmak

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
108
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Şehirler ve şehirlere ait verilerimizin bulunduğu bir sayfada ilk olarak listbox’ı seçiyoruz ve özellikler alanından görselde gördüğünüz şekilde değiştiriyoruz. ListFillRange alanından “iller” ve “dönemler”olarak tanımladığımız hücreleri alıyoruz. Özelliklerden tabiki de çoklu seçim (multiSelect) seçmey unutmuyoruz.


    Excel'de Listbox İle Çoklu Seçim Yapmak
    Excel'de Listbox İle Çoklu Seçim Yapmak

    Sonuç; birden fazla seçenek seçebildiğimiz iki adet listbox’ımız oldu.


    Excel'de Listbox İle Çoklu Seçim Yapmak


    Buton içine kod entegre ediyoruz.


    Excel'de Listbox İle Çoklu Seçim Yapmak

    Item değeri 0-1-2-3 olarak devam ettiği için bu nedenle ListCount-1 yapıyoruz Seçili olan sütunları alt alta yazmak için ise cells komut satırını yazıyoruz ve butona bastığımızda verilerimiz alt alta geliyor


    Excel'de Listbox İle Çoklu Seçim Yapmak


    Şimdi ise Click olarak işaretlediğimiz verilerimizi almak istiyoruz bunun için kod alanında click olarak değilde change olarak belirtiyoruz yani veri değiştiğinde almak istediğimizi belirtiyoruz ve bir önceki yazdığımız kodların tamamını bu kod alanına alıyoruz


    Excel'de Listbox İle Çoklu Seçim Yapmak


    Şimdi ise dizin yazmakla başlıyoruz. Dizi tanımlıyoruz, içerisine bir değer yazmalıyız bunun içinde her 4 şehir için 3 tarihimiz olacağı için “4x3=12” adet dizimiz olduğunu belirtiyoruz. Dizi içerisinde koşullarımızı oluşturuyoruz ve kod sonuna “Range(”K1”)=Application.WorksheetFunction.Sum(dizi)” diyerek dizi içerisinde bulunan değerleri topluyoruz.


    Excel'de Listbox İle Çoklu Seçim Yapmak

    Sonuç ; Seçtiğimiz verilere göre değerleri toplayarak alıyoruz.


    Excel'de Listbox İle Çoklu Seçim Yapmak


    Excel'de Listbox İle Çoklu Seçim Yapmak







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.