Dosya simgesi

Bağlantılı ComboBoxlar

Bu şablon, iki ComboBox'un birbirine bağlanmasını gösteren bir UserForm örneğidir. Birinci ComboBox'ta il seçildiğinde, o ile ait ilçeler ikinci ComboBox'ta otomatik olarak listelenir. Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: İl ve ilçe verilerinin tutulduğu tek çalışma sayfasıdır. A sütununda il adları (Adana, Adıyaman, Afyonkarahisar gibi), C sütununda her ilçenin bağlı olduğu il adı (örneğin ADANA), D sütununda ilçe adları (KEPEZ, KONYAALTI, MURATPAŞA, MERKEZ, AKSEKİ, ALANYA, ELMALI, FİNİKE vb.) yer alır. Başlıklar İL ve İLLER olarak verilmiştir.
  • UserForm1: İki ComboBox içeren kullanıcı formudur.
  • Module1: Formu açan makroyu barındırır.
Dosyada çalışma sayfası formülü bulunmaz; eşleştirme tamamen VBA koduyla yapılır.

Makrolar​

  • FormuAc (Module1): UserForm1 formunu ekranda açar. Makro çalıştırılarak form başlatılır.
  • UserForm_Initialize: Form açılırken çalışır. Sayfa1 üzerinde A sütunundaki son dolu satıra kadar olan değerleri birinci ComboBox'a ekler.
  • ComboBox1_Change: Birinci ComboBox'ta seçim değiştiğinde çalışır. İkinci ComboBox'ı temizler, C sütununda seçilen il adını Find ve FindNext ile arar, bulunan her satırın D sütunundaki ilçe adını ikinci ComboBox'a ekler.
Kodda dosya silme veya dışarıya bağlantı kuran bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Alt+F8 ile makro listesini açıp FormuAc makrosunu çalıştırın.
  3. Birinci ComboBox'tan bir il seçin.
  4. İkinci ComboBox'ta o ile ait ilçeler listelenir; istediğiniz ilçeyi seçin.
  5. Kendi verinizi kullanmak için Sayfa1 üzerindeki il listesini A sütununa, il-ilçe eşleşmelerini C ve D sütunlarına girin.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
24
Gösterim
1,998
İlk sürüm
Güncel
SHA-256
733b85e744a9e89b9d3dd20a333910bee50b5a981153a169d03f693b04b9d317

Puanlar

5.00 Oylama 1 İnceleme
Geri
Üst