• DİKKAT

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

özel süz

Katılım
5 Aralık 2005
Mesajlar
185
Excel Vers. ve Dili
Office 2016 Eng
Sub TarzBul()
Range("j5").Select
Selection.AutoFilter Field:=10, Criteria1:="=*x*", Operator:=xlAnd
End Sub
_____________________
Criteria1:="=*x*" daki x yerine Sayfa1 deki D1 hücresinin value sunu yazdırmak istiyorum bir türlü başaramıyorum yardımlarınızı bekliyorum.:)
 
Son düzenleme:
Sub TarzBul()
Range("j5").Select
Selection.AutoFilter Field:=10, Criteria1:=[D1].Value, Operator:=xlAnd
End Sub

şeklinde deneyin.

.
 
Sayın yurttas;
makronun çalışacağı sayfa farklı yani ben d1 hücresini değil Sayfa1!D1 hücresindeki veriyi kullanmak istiyorum...
 
Sub TarzBul()
Range("j5").Select
Selection.AutoFilter Field:=10, Criteria1:=[D1].Value, Operator:=xlAnd
End Sub

şeklinde deneyin.

.

ayrıca özel süz metodunun içerir yani *aranan* şeklinde yazılmasını istiyorum. şimdi sizin yazdığınız şekilde kodu
Sub TarzBul()
Range("j5").Select
Selection.AutoFilter Field:=10, Criteria1:=[Sayfa1!D1].Value, Operator:=xlAnd
End Sub
halinde çalışması bile benim işime yaramıyor, *[sayfa1!d1]* gibi yazılması lazım ama çalıştıramıyorum bir türlü
 
Sayın yurttas;
makronun çalışacağı sayfa farklı yani ben d1 hücresini değil Sayfa1!D1 hücresindeki veriyi kullanmak istiyorum...

Dosyanız ekte.

Sözcüğü kapsar istiyorsanız, kod parçasını aşağıdaki gibi yapın.

Selection.AutoFilter Field:=10, Criteria1:="=* " & [z1] & "*", Operator:=xlAnd

.
 
Son düzenleme:
çok teşekkür ederim hem yurttas hemde OrkmesB ye... gerçekten yurttas ın çalışması tam bana göre oldu:) bir şey daha rica ediyorum sizden...
bir hücredeki değer değiştiğinde şu makroyu çalıştır şeklinde bir kod nasıl yazarız:) farkındayım biraz fazla oluyorum ama:) yardımlarınız için tekrar teşekkür ederim.
 
Geri
Üst