Auto filter makrosu ile ilgili yardım lütfen.

Katılım
26 Mayıs 2005
Mesajlar
21
Sub işlemtipi()
'
' işlemtipi Macro
' Macro recorded 04.10.2005 by Kavram'

'
Sheets("tüm veri").Select
Selection.AutoFilter Field:=4, Criteria1:="havale işlemi"
Sheets("Kavram").Select
End Sub


Yukarıdaki makroda işlem tipi yerine bir hücrenin içindeki değeri atamak için Criteria:=Range ("a1") dedim, ancak a1'deki değerine göre süzmesi için ne yapmam gerekmektedir. Yardımlarınızı rica ederim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Criteria:=Range ("a1") dedim
Yazımınızda hata var aşağıdaki gibi deneyin. 1 rakamını unutmuşsunuz.

[vb:1:30f522c24f]Criteria1:=Range ("a1")[/vb:1:30f522c24f]
 
Katılım
26 Mayıs 2005
Mesajlar
21
Burada yanlış yazmışım, criteria1 olarak yazmıştım. ama yine de o hücreye göre sıraya dizmiyor. Teşekkürler.
 
Katılım
3 Mart 2005
Mesajlar
120
Günaydın,

Criteria1:=Worksheets("Kavram").Range("A1")

şeklinde bir deneseniz..
 
Katılım
26 Mayıs 2005
Mesajlar
21
Çok teşekkür ederim. Ã?ğreneceğim bu makroları'i sayenizde. :dua:
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
OR lu Kriter

Arkadaşlar, aynı yapıyı OR için kullanmak nasıl eklemek gerekir. 2. Veri hücresi E1 olsun.
 
Katılım
21 Ağustos 2007
Mesajlar
107
Excel Vers. ve Dili
excel 2019
Kod:
Worksheets("Kavram").Range("A1").autofilter 4, "havale işlemi", xlOr , "havale değeri"
4=D sutununda A1 hizasından "havale işlemi"veya "havale değeri" varsa süzer.
Bu kod belki işinize yarar.
 
Üst