Gelişmiş filitreleme

kahramang1

Altın Üye
Katılım
21 Şubat 2007
Mesajlar
355
Excel Vers. ve Dili
Microsoft Ev ve Ofis 2016
Altın Üyelik Bitiş Tarihi
05-05-2025
Merhabalar. Ekli dosyanın arama sayfasında gelişmiş filtreleme mevcuttur. Ben vade tarihi bugünden küçük olanları sıralamasını yapması için "vade" alanına nasıl bir değer yazmam gerekli bir türlü bulamadım. Yardımcı olursanız sevinirim. Kolay gelsin.
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Kriter alanında B2 hücresine

="<"&BUGÜN()

yazarak dener misiniz?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ayrıca eğer aşağıdaki kodları arama sayfasının kod bölümüne yapıştırırsanız kriter alanında yapılan değişikliklere göre otomatik filtre yapılır:

PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A2:M2]) Is Nothing Then Exit Sub
    Range("A6:M1005").Clear
    Sheets("LİSTE").Range("B1:N1000").AdvancedFilter Action:=xlFilterCopy, _
        CriteriaRange:=Range("arama!Criteria"), CopyToRange:=Range("A6"), Unique _
        :=False
End Sub
 

kahramang1

Altın Üye
Katılım
21 Şubat 2007
Mesajlar
355
Excel Vers. ve Dili
Microsoft Ev ve Ofis 2016
Altın Üyelik Bitiş Tarihi
05-05-2025
Her ikisi de çok işe yaradı. Çok teşekkür ederim. Makro atamaya gerek kalmadan gerekli arama yapılıyor. Kolay gelsin.
 
Üst