İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

Excel VBA kodlamaları ile yapılmış örnek dosyaları burdan izleyebilir ve paylaşabilirsiniz.

İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#1)  Murat OSMA » 08 Nis 2015 11:42

İl İlçe listesi üzerinden, İlleri ve seçime bağlı olarak İlçe adlarını diğer Veri Doğrulama listesine alıp hızlıca seçim yapmak için hazırlanmıştır.

Faydalı olması dileğiyle. --)(

İlgili sayfanın kod kısmına bu kodları yazabilirsiniz..


Kod: Tümünü seç
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Range("A2:A1000"), Target) Is Nothing And Target.Count = 1 Then
        Set Liste 
= Sheets("VeriTabanı")
        Set SD = CreateObject("Scripting.Dictionary")
        For Each Evn In Liste.Range("A2:A" & Liste.Range("A65536").End(3).Row)
            SD(Evn.Value) = ""
        Next Evn
        Target
.Validation.Delete
        Target
.Validation.Add xlValidateList, Formula1:=Join(SD.keys, ",")
        SendKeys "%{down}"
    End If
End Sub
Private Sub Worksheet_Change
(ByVal Target As Range)
    If Not Intersect(Range("A2:A1000"), Target) Is Nothing And Target.Count = 1 Then
      If Target 
<> "" Then
       Set Liste 
= Sheets("VeriTabanı")
       Set SD = CreateObject("Scripting.Dictionary")
       For Each Evn In Liste.Range("A2:A" & Liste.Range("A65536").End(3).Row)
         If Evn.Value = Target Then SD(Evn.Offset(, 1)) = ""
       Next Evn
       Target
.Offset(, 1).Validation.Delete
       Target
.Offset(, 1).Validation.Add xlValidateList, Formula1:=Join(SD.keys, ",")
       a = SD.keys
       Target
.Offset(, 1) = a(0)
       If SD.Count > 1 Then Target.Offset(, 1).Select: SendKeys "%{down}"
          Else
       Target
.Offset(, 1) = ""
     End If
    End If
End Sub

Örnek dosya ek'tedir.
Makro ile Veri Doğrulama İl-İlçe Listesi.rar
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#2)  sinanplater » 08 Nis 2015 12:13

Teşekkürler Murat Bey, konu ile bağlantılı olduğunu düşündüğüm linki bu vesileyle paylaşıma sunuyorum.

--)(

viewtopic.php?f=6&t=14206&start=0
Kullanıcı avatarı
sinanplater
Site Dostu
 
Adı Soyadı:SİNAN POLATER
Kayıt: 12 Şub 2012 17:41
Meslek: Serbest yazılımcı ve güvenlik merkezi koordinatörü
Yaş: 39
İleti: 1381
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İSTANBUL



Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#3)  Murat OSMA » 08 Nis 2015 12:21

Veri Doğrulama ile ilgili değil ama olsun. --)(
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#4)  sinanplater » 08 Nis 2015 12:34

Etkileşimli combobox örneği olarak kullanılabilir. Seçilen ile göre gelen ilçe isimleri ...

:)
Kullanıcı avatarı
sinanplater
Site Dostu
 
Adı Soyadı:SİNAN POLATER
Kayıt: 12 Şub 2012 17:41
Meslek: Serbest yazılımcı ve güvenlik merkezi koordinatörü
Yaş: 39
İleti: 1381
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İSTANBUL



REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#5)  Murat OSMA » 08 Nis 2015 13:58

Bağlantılı ComboBox'lara bir örnek daha ekledim. --)(

http://www.excelvba.net/viewtopic.php?f=6&t=21504
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#6)  sinanplater » 08 Nis 2015 15:49

Bu olayı projelerde kullanıyorum ve gerçekten çok işe yarıyor. Görsellik ve kullanımı açısından muhteşem ...

[oley]
Kullanıcı avatarı
sinanplater
Site Dostu
 
Adı Soyadı:SİNAN POLATER
Kayıt: 12 Şub 2012 17:41
Meslek: Serbest yazılımcı ve güvenlik merkezi koordinatörü
Yaş: 39
İleti: 1381
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İSTANBUL



REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#7)  Murat OSMA » 08 Nis 2015 21:47

Siz işi biliyorsunuz zaten. [evet] :)
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#8)  sensizsoldum » 12 Nis 2015 14:50

merhaba, ben<>de bunu arıyordum yapanın eline sağlık :)
Kullanıcı avatarı
sensizsoldum
Siteye Alışmış
 
Adı Soyadı:Osman BAĞRIYANIK
Kayıt: 24 Şub 2012 20:55
İleti: 102
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Kahraman Maraş

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#9)  erkanokman » 08 Eyl 2015 11:26

--)( Murat bey çalışmanızdan dolayı teşekkürler.
Kullanıcı avatarı
erkanokman
Yeni Başlamış
 
Kayıt: 16 Haz 2015 12:38
Meslek: Yazılımcı
Yaş: 37
İleti: 27
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Antalya

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#10)  vba_kadir » 08 Eyl 2015 14:45

Murat hocam, bunun Userform da Combobox için olanını da yazabilirmisiniz.
Mümkünse aynı dosyaya bir form ekleyebilirseniz çok sevinirim.
Kullanıcı avatarı
vba_kadir
Site Dostu
 
Kayıt: 15 May 2015 12:57
Meslek: polis
Yaş: 44
İleti: 1055
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Aydın

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#11)  Murat OSMA » 08 Eyl 2015 15:26

Üstteki mesajları okumadınız sanırım. [evet]
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#12)  vba_kadir » 08 Eyl 2015 15:35

:oops: --)(
Kullanıcı avatarı
vba_kadir
Site Dostu
 
Kayıt: 15 May 2015 12:57
Meslek: polis
Yaş: 44
İleti: 1055
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Aydın

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#13)  Murat OSMA » 08 Eyl 2015 16:39

[evet] --)(
Kullanıcı avatarı
Murat OSMA
Site Forum Yöneticisi
 
Adı Soyadı:Murat OSMA
Kayıt: 04 Arl 2008 22:34
Konum: İstanbul
Meslek: Excel & VBA Eğitmeni
Yaş: 35
İleti: 14393
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Bağcılar - İSTANBUL

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#14)  EfeM » 12 Mar 2020 10:49

Bir kaç gündür fırsat buldukça araştırdığım bir konuydu harika bir rehber oldu Murat Bey, emeğinize sağlık. şkşk
Aynı zamanda bu dosyanız ile birlikte, daha önce araştırıp çözüm bulamadığım bir sorun ile dha karşılaştım. Kodlarınız çok net ve temiz. İlişikte ekran görüntüsünü verdiğim onarım hatasını veriyor. Bir çözüm bulamadığım için bir iki projemi bu yüzden soğuyup buraktım.
Ekran alıntısını da ekliyorum.

Saygılarımla.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
EfeM
Yeni Başlamış
 
Adı Soyadı:Mustafa GUC
Kayıt: 23 Kas 2009 17:29
Konum: İzmir
Meslek: Bilsisayar Programcısı
Yaş: 42
İleti: 39
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İZMİR

Cevap: İl İlçe Listesi Üzerinden Makro ile Veri Doğrulama

İleti#15)  abdi123456 » 16 Eyl 2020 08:33

Değerli Üsdatlar merhaba,

Hocamız paylaşmış fakat onarım hatasını düzeltme şansımız var mıdır.

ExcelOnarımHatası.PNG


Teşekkürler,

İyi çalışmalar.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
abdi123456
Siteye Alışmış
 
Kayıt: 29 Ekm 2014 20:09
Meslek: bilgi işlem
Yaş: 26
İleti: 237
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: adana


Forum Örnek Dosyalar

Online Kullanıcılar

Bu forumu görüntüleyenler: Yandex[Bot] ve 0 misafir

Bumerang - Yazarkafe