• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

hücre içinde geçeni bulma

musculus2

Altın Üye
Altın Üye
Katılım
23 Şubat 2007
Mesajlar
112
Excel Vers. ve Dili
2010 türkçe
bir sayfada üye listeleri başka bir sayfada da aylara göre aidat ödemeleri mevcuttur.Bankadan gelen listede aidat ödemeleri isimlerinin başında dö eklentisi olabiliyor.
bende listbox a üye listelerini ekledikten listbox tıklanarak ismi textbox1 e aktardım sonra aidat listesinden kontrolünü


If (StrConv("*" & Range("e" & a) & "*", vbUpperCase) Like StrConv("*" & TextBox1 & "*", vbUpperCase)) Then

şeklinde yapmaya çalıştım sorun yok gibi gözüksede adları aynı soy isimleri farklı olan üyelerde sorun çıkıyor ve sadece isim yazsa dahi aidat ödendi gözüküyor.

Faruk karslı'yı arayınca sadece faruk karslı verileri gelmesi lazım
Faruk Tor yzınca sadece faruk tor'a ait veriler gelmesi lazım
Faruk yazınca böyle isim bulunamadı yazması lazım

like yerine = yapınca hiç bulmuyor .
 

Ekli dosyalar

"like" kullanmak zorundasınız. Çünkü liste isimleri ile sayfa isimleri ekler nedeniyle farklı.

Karşılaştırmayı aşağıdaki gibi kullanın..

Kod:
If (StrConv(Range("e" & a), vbUpperCase) Like StrConv("*" & TextBox1, vbUpperCase)) Then
 
Teşekkür ederim.Sorunum çözüldü bu yöntemide denediğimi düşünüyordum ama yanılmışım.
 
Geri
Üst