Makro ile gelişmiş süzgeç

Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
Ekteki dosyada banka ve kredi kartı türü kriterine göre (c1:d2) database ismini verdiğim listeyi gelişmiş süzgeç ile j3:q3'e aktarıyorum ama ben kritere a1 ve b1 tarih aralığını da ekleyip verileri buna göre aktarmayı istiyorum yardımcı olursanız sevinirim.
Yani kriterde şundan küçük şundan büyük gibi bir kriter verebiliyor muyuz yoksa sadece eşitlik mi verebiliyoruz.
Gelişmiş süzgeç ile yapamıyorsak başka nasıl yapabiliriz.
Not: Makroyu d2 hücresinin değişimine verdim. D2'ye girip çıkınca çalışıyor
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
zafer bey ekte bir değişiklik yaptınız mı acaba?
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

CriteriaRange:=Sheets("Kredi Kart Harcamaları").Range("a1:d2"), _

Kodlarınızdaki sadece Süzgeç te C1:D2 hücrelerini A1:D2 olarak değiştirdim.
 
Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
Ama o zaman bir veri gelmiyor yani A1 tarih'de tarihin bu tarihten büyük eşit, b1 tarih'de tarihin bu tarihten küçük eşit olacağı şekilde nasıl verebiliriz. Burada eşitlik olmayınca sonuç vermez herhalde
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba

Ben Tarih ve Valör'e göre yaptım Siz B1'e de Tarih yazın ona göre süz'ün deneyin
 
Katılım
3 Mayıs 2005
Mesajlar
453
Excel Vers. ve Dili
2010 - Eng
Teşekkürler kendi eklediğim dosyayı indirmişim sizin gönderdiğniz diye ondan sormuşum. Sağolun...
 
Üst