Veri Doğrulama Yöntemi ile İl İlçe Listeleme

Veri Doğrulama Yöntemi ile İl İlçe Listeleme

Veri Doğrulama Yöntemi ile İl İlçe Listeleme
Bu dosya, Excel'de il ve ilçe seçimini açılır listelerle yapmanızı sağlar. İl sütunundaki bir hücreye tıkladığınızda iller listelenir, il seçtiğinizde yandaki hücrede yalnızca o ile ait ilçeler listelenir. Böylece elle yazım hataları azalır.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: Veri girişi yapılan sayfadır. A sütunu il, B sütunu ilçe için kullanılır. A1 hücresinde "ILADI" başlığı, A2 hücresinde örnek olarak "İzmir" yer alır. Sayfada 2 veri doğrulama tanımı bulunur.
  • VeriTabanı: A1:B968 aralığında il ve ilçe kayıtlarını tutar. A sütunu il adı, B sütunu bu ile bağlı ilçe adıdır. Her il, ilçe sayısı kadar satırda tekrar eder (örneğin Adana birçok satırda yer alır).

Makrolar​

Makrolar Sayfa1'e ait sayfa kodunda (modül adı Sayfa3) bulunur ve iki olaya bağlıdır:
  • Worksheet_SelectionChange: A2:A1000 aralığında tek bir hücre seçtiğinizde VeriTabanı sayfasındaki il adlarını Scripting.Dictionary ile tekrarsız toplar, hücrenin eski doğrulamasını silip il listesini yeniden oluşturur ve listeyi SendKeys ile açar.
  • Worksheet_Change: A sütununa il yazdığınızda ya da seçtiğinizde, VeriTabanı'nda o ile ait ilçeleri toplar ve sağdaki B hücresine liste olarak tanımlar. İlk ilçeyi hücreye otomatik yazar, birden fazla ilçe varsa listeyi açar. A hücresini boşaltırsanız B hücresi de temizlenir.
Makrolar çalışırken dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yapmaz. Yalnızca dosya içindeki sayfaları okur ve doğrulama listelerini düzenler.

Nasıl kullanılır​

  1. Dosyayı açın ve makroları etkinleştirin.
  2. Sayfa1'de A2 veya altındaki bir hücreye tıklayın, açılan listeden ili seçin.
  3. Yandaki B hücresinde o ile ait ilçeler listelenir, gerekirse ilçeyi değiştirin.
  4. Yeni il veya ilçe eklemek için VeriTabanı sayfasının A ve B sütunlarına satır ekleyin.
Not: Listeler virgülle birleştirilerek oluşturulduğu için çok uzun listelerde Excel'in doğrulama karakter sınırına dikkat edin.

Yararlanılması temennisiyle.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
34
Gösterim
3,314
İlk sürüm
Güncel
SHA-256
73b041cdab033da42c220b237693c3ff69efea1e69fcdf4bec9f8c80d5f73d7a

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Çok teşekkür ederim, elinize sağlık.
Geri
Üst