ListView Nesnesine Veri Alma

ListView Nesnesine Veri Alma

ListView Nesnesine Veri Alma
Bu dosya, Excel sayfasında tutulan ülke bilgilerinin bir UserForm üzerindeki ListView nesnesine kodla nasıl aktarılacağını gösterir. Ülke adı, başkent, nüfus ve para kodu bilgileri bayrak görselleriyle birlikte listelenir.

Dosyanın içeriği​

Dosya ListView.xlsm adlı çalışma kitabını içerir ve zip dosyası olarak paylaşılmıştır. İki sayfadan oluşur.
  • ListView: Formu açan düğmenin bulunduğu sayfadır.
  • Ulkeler: A1:M245 aralığında ülke verilerini tutar. Ülke kodu, ülke adı, başkent, para kodu ve nüfus gibi bilgiler bu sayfadan okunur. Verilerin bulunduğu A2:J245 aralığı rng_Ulkeler adıyla tanımlıdır.
Sayfalarda formül yoktur. Bayraklar, UserForm1 üzerindeki iki ImageList nesnesinde (imlKucukBayrak ve imlBuyukBayrak) ülke koduyla anahtarlanmış olarak durur.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dışarıya bağlantı gibi zararlı bir işlem görülmemiştir.
  • Form_Dugme (Sheet2): UserForm1 formunu açar. ListView sayfasındaki düğmeye atanmıştır.
  • UserForm_Initialize: Form açılırken dört sütun başlığı ekler (Ülke Adı, Başkent, Nüfus, Para Kodu). Ulkeler sayfasındaki satırları tek tek ListView'e alır, nüfusu binlik ayraçlı biçimler ve her ülkeye ülke koduna göre büyük ve küçük bayrak atar. Ardından Türkiye (TR) satırını seçip görünür alana getirir. Kullanıcının metinleri değiştirmesi engellenir, tüm satır seçilir ve başlangıç görünümü Rapor olur.
  • ListView1_ColumnClick: Sütun başlığına tıklayınca o sütuna göre sıralar. Her tıklamada artan ve azalan sıra arasında geçiş yapar.
  • optIcon_Click, optSmallIcon_Click, optList_Click, optReport_Click: Görünümü sırasıyla Büyük Simge, Küçük Simge, Liste ve Rapor olarak değiştirir.
  • cmdKapat_Click: Seçili ülkenin adını, başkentini ve nüfusunu mesaj kutusunda gösterir, ardından formu kapatır.

Nasıl kullanılır​

  1. Zip dosyasını açın ve ListView.xlsm dosyasını Excel'de açın.
  2. Makroları etkinleştirin.
  3. ListView sayfasındaki düğmeye tıklayarak formu açın.
  4. Seçenek düğmeleriyle dört görünüm arasında geçiş yapın.
  5. Sütun başlıklarına tıklayarak listeyi sıralayın.
  6. Bir ülkeyi seçip kapat düğmesine basarak bilgilerini görün.
Örnek, kendi listelerinizi ListView'e aktarmak için temel olarak kullanılabilir.

Galeri

  • ListView Nesnesine Veri Alma - 1
    ListView Nesnesine Veri Alma - 1
  • ListView Nesnesine Veri Alma - 2
    ListView Nesnesine Veri Alma - 2
  • ListView Nesnesine Veri Alma - 3
    ListView Nesnesine Veri Alma - 3
  • ListView Nesnesine Veri Alma - 4
    ListView Nesnesine Veri Alma - 4

ExcelDepo tarafından daha fazla dosya

  • Beğen
Tepkiler: ysb
Detaylar
Yazar
ExcelDepo
İndirme
31
Gösterim
3,308
İlk sürüm
Güncel
SHA-256
9b8c44ee22d428c95f001e6f9f0a7477f8d38e1944b31d1bfbdf1357a0349480

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Dosyadan faydalandım, katkıda bulunanlara teşekkürler.
Geri
Üst