Veri Doğrulamada açılır listede arama kısmı eklemek

Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010
Arkadaşlar merhaba ürünleri seçmek için açılır pencere işleminde öncelikle şu işlemleri uyguladım.

Veri - Veri doğrulama - İzin Verilen - Liste - =urunler

Bu çıkan listede arama kısmı nasıl ekleyebilirim ?
Ek olarak Code kısmına açılır pencereden ürün seçiyorum kodu manuel olarak değiştirmek istediğimde açılır pencere kayboluyor. Bu sorunu nasıl çözebilirim ?

 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
Merhaba
Kodlardan dolayı veri doğrulama siliniyor olabilir, kodların içindeki
"x.Delete"
satırını aşağıdaki işaretli aralıktaki gibi değiştirip deneyiniz
Kod:
For Each x In ActiveSheet.Shapes
If Val(x.Top) = Val(Range("C" & Target.Row).Top) Then
',,,,,,,,,,,'
If x.Name Like "Drop Down" & "*" = False Then x.Delete
',,,,,,,,,,,,,,,,'
End If
Next x
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,083
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Linkleri inceleyiniz.

 
Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010
Merhaba
Kodlardan dolayı veri doğrulama siliniyor olabilir, kodların içindeki
"x.Delete"
satırını aşağıdaki işaretli aralıktaki gibi değiştirip deneyiniz
Kod:
For Each x In ActiveSheet.Shapes
If Val(x.Top) = Val(Range("C" & Target.Row).Top) Then
',,,,,,,,,,,'
If x.Name Like "Drop Down" & "*" = False Then x.Delete
',,,,,,,,,,,,,,,,'
End If
Next x
Evet artık silinmiyor. Çok teşekkür ederim. Birde o liste içine kod araması yapabileceğim yer açabilirmiyiz ? Mesela 19455 diye ürün kodu var 1 yazdığımda 1 nolu kodları sıralıcak yada 2 yazdığımda 2 nolu ürünleri listede sıralıcak.
 
Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010
B14 den B20 ye kadar istiyorum. Korhan beyin attığı linklerde olan çözümleri denediğimde sorun aldım. Büyük ihtimal yanlış birşeyler yaptım.
 
Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010

Bu başlıktaki Meyveler listesi örneği aslında tamda istediğim özellikleri taşıyor.
 
Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010
Çok pardon userform özelliğini yeni farkettim. Sizin yaptığınız daha çok hoşuma gitti. Bunu diğer dosyalarda nasıl uygulayabilirim ?
 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
Korhan bey'in veri doğrulamadaki formülünü "urunler" sayfasında "A" sütunundaki "a1:a180" aralığını seçip sağ tık "ad tanımla" ile URUN_LİSTESİ olarak adlandırırsınız
sizin dosyadaki "b14" de bulunan veri doğrulamaya ;
Kod:
=KAYDIR(Urunler!$A$1;KAÇINCI($A$1&"*";URUN_LİSTESİ;0);;EĞERSAY(URUN_LİSTESİ;$B$14&"*");)
şeklinde yazarsınız

"userform" daki kodlar sizin dosyaya göre, başka dosyada çalışmayabilir örnek dosya eklerseniz dosyaya göre yardım alabilirsiniz
 
Katılım
20 Ocak 2020
Mesajlar
22
Excel Vers. ve Dili
Türkçe Professional Plus 2010
Tam istediğim gibi oldu çok teşekkürler. Aranan ürün ve Ürünü seçiniz yazılarını nereden ingilizce yapabilirim
 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
 
Üst