Çözüldü filtreleme

Katılım
9 Eylül 2010
Mesajlar
860
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
değerli hocalarım, P sütununda Ankara ve İstanbul değerleri dışında ne varsa filtreye ekleyip daha sonra P-S sütunlarında bulunan filtrelenmiş değerleri silmek istiyorum yardımcı olabilirseniz sevinirim.

Yine aynı dosyada farklı butona yazacağım kod ile dosya içerisinde yazdığım filtrelemeyi yapmak istiyorum.
 
Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba
Deneyiniz.
C++:
Sub Filter()

    ActiveSheet.Range("$A$4:$W$34").AutoFilter Field:=7, Criteria1:="<>EGE", Operator:=xlFilterValues
    ActiveSheet.Range("$A$4:$W$34").AutoFilter Field:=16, Criteria1:="="
    ActiveSheet.Range("$A$4:$W$34").AutoFilter Field:=20, Criteria1:="="
    
End Sub
 
Katılım
9 Eylül 2010
Mesajlar
860
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Hocam yanıt için teşekkür ederim. Diğer bir sorum daha vardı aynı dosya da ona da bakabilmeniz mümkün müdür acaba.
Bir de bu kodu çalıştırdıktan sonra filtreden nasıl çıkabilirim. Tekrar başka bir kod ile filtreleme dışında bir çözüm var mı acaba.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba
Deneyiniz
C++:
Sub NoFilter()
    ActiveSheet.ShowAllData
End Sub
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

Başka alternatif
C++:
Sub Hidden()
    Cells.EntireRow.Hidden = False
   
ssat = Range("G1048576").End(3).Row
Range("G5" & ":" & "G" & ssat).EntireRow.Hidden = True

For i = 5 To ssat
If Range("G" & i).Text <> "EGE" And Range("P" & i).Text = "" And Range("T" & i) = "" Then
        Range("G" & i).EntireRow.Hidden = False
End If
Next
End Sub
C++:
Sub NoHidden()
    Cells.EntireRow.Hidden = False
End Sub
 
Katılım
9 Eylül 2010
Mesajlar
860
Excel Vers. ve Dili
2016&2019&2021 TR
Altın Üyelik Bitiş Tarihi
29-09-2023
Hocam yanıtlarınız için çok teşekkür ederim. Çok sağolun ikisi de çalışıyor.
 
Üst