Tıklama ile filtreleme yapma

Katılım
7 Haziran 2010
Mesajlar
28
Excel Vers. ve Dili
2007
Merhaba arkadaşlar

Elimde 220 bin satırlık bir data var. Örnek olarak ekte bir belge hazırladım basitçe.
Yapmak istediğim ;
A sütununda birden fazla benzer kriter var. Örnekten gidersem, 1. Hafta, 2. Hafta, 3. Hafta maçları var her hafta 9'ar maç var, listede bütün maçları listeliyor, ben 1. Haftaya tıkladığımda sadece 9 maçı göstersin istiyorum. Aynı zamanda diğer sütunlardan da takım adını seçtiğimde sadece 1.Haftada o takımın maçı listelensin istiyorum. Bir nevi filtreyi tek tek seçmek yerine tıklayarak yapmak istiyorum. Bunu nasıl yaparım.

 
Katılım
7 Haziran 2010
Mesajlar
28
Excel Vers. ve Dili
2007
Sağ tuşla hücre üzerine gelip Seçilen Değerine göre filtre uygula yöntemi işimi gördü.
 
Katılım
24 Haziran 2020
Mesajlar
1
Excel Vers. ve Dili
orta
Private Sub TextBox1_Change()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual

haftalar = "*" & TextBox1.Value & "*"
ActiveSheet.Range("$A$1:$Q$25").AutoFilter Field:=1, Criteria1:=haftalar, _
Operator:=xlAnd

Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub


(1. hafta gibi yazarak istediğin haftayı aratabilirsin.)

indir...
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Private Sub TextBox1_Change()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual

haftalar = "*" & TextBox1.Value & "*"
ActiveSheet.Range("$A$1:$Q$25").AutoFilter Field:=1, Criteria1:=haftalar, _
Operator:=xlAnd

Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub


(1. hafta gibi yazarak istediğin haftayı aratabilirsin.)

indir...
Güzel bir çalışma, teşekkürler
 
Üst