• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Sayfadan çıkarken veya açarken filtre varsa temizleme

Tarikkk_

Altın Üye
Katılım
5 Ocak 2020
Mesajlar
407
Excel Vers. ve Dili
Excel 2019
merhabalar. sayfa açılışında veya kapanışında varsa tüm filtrelerin temizlenmesini istiyorum forumda böyle birşey buldum fakat bir türlü kullanamadım

If ActiveSheet.FilterMode = True Then ActiveSheet.ShowAllData
bu kodu nasıl kullanıyoruz teşekkür ederim
 
Bu şekilde deneyiniz.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Selection.AutoFilter
End Sub
 
Bu şekilde deneyiniz.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Selection.AutoFilter
End Sub
hocam bunu tam olarak nereye uyguluyoruz.
benim modül içerisinde bir listeleme makrom var o makronun en başına listeleme yapmadan sayfadaki filtrelemeyi temizlemesini istiyorum.
tabi filtreleme varsa temizleyecek ama filtreleme olup olmadığını kontrol edebilecek bir kod bulamadım yardımlarınızı bekliyorum teşekkürler.
 
Kodu güncelledim, Çalışma Kitabına yapıştırın.
Kod:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Selection.AutoFilter
End Sub
 
Alternatif;

Filtreyi kaldırmak istediğiniz bölüme aşağıdaki satırları ekleyip deneyiniz.

C++:
On Error Resume Next
ActiveSheet.ShowAllData 
On Error Goto 0
 
Geri
Üst