excel açılır listede girilen karakterlere uyanlar gelsin..

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
Excelde veri doğrulama yaptığım hücrede açılır liste var. İzin verilen olarak "liste" seçeneğini seçtim ve başka hücreleri referans gösterdim.
Ben veri doğrulama olan bu hücrede elle birkaç karakter yazdığımda referans aldığım listede bu karakterle başlayan ilk verinin hücrede görünmesini istiyorum. Yani ben örneğin "siv" yazınca referans listemde "siv" ile başlayan ilk elemanın (sivas - gibi -) hücrede görünmesini istiyorum. Açılır kutuyu açıncada liste "siv*" ile başlasın.
Yani açılır liste olan hücre girdiğim karakterlere göre kendini güncellesin.
Böyle birşey mümkünse çok işime yarayacak..
Yardımcı olacak arkadaşlara teşekkürler..
 

kulomer46

Altın Üye
Katılım
23 Mart 2007
Mesajlar
1,513
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021 - Türkçe
Altın Üyelik Bitiş Tarihi
08-06-2027
?

excelde bunu başka nasıl başarırım, biraz makro biliyorum (VBA) ..
yardımcı olursanız sevinirim..:)
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bana göre en pratiği Combo kullanmaktır. Diğer bir alternatif; Otomatik Düzeltme'dir. Aşağıdaki kod da uygulamayı pratikleştirir.

Sub Düğme2_Tıklat()
Application.AutoCorrect.AddReplacement What:=[A1], Replacement:=[B1]
End Sub

Not : A1'e(örnek olarak) Siv, B1'e de Sivas yazıp Makroyu çalıştırın. Herhangi bir hücrede Siv yazıp enterlendiği vakit, Sivas ibaresinin yazıldığı görülecektir. Bunu istenildiği kadar çoğaltıp çeşitlendirebilirsiniz.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,181
Excel Vers. ve Dili
Excel-2003 Türkçe
Slm.
Fazladan 2 sütun ve Açılır hücreden önce bir referans hücresi kullanırsanız olabilir.
Not: (her seçim için referans hücresini düzeltmek durumundasınız.)
 
Son düzenleme:
Üst