Excel 2013 VBA Tüm Filtreleri Temizle makrosu
Görünüşe göre eski makrolar çalışmıyor. VBA makrolarını çalıştırmak için uygun güvenlik ayarlarına sahibim ancak bir çalışma sayfasındaki TÜM filtreleri temizlemek için birkaç yöntem denediğimde derleme hatası alıyorum.
İşte denediğim şey:
<ÖN> Sub AutoFilter_Remove() 'Bu makro tüm verileri görüntülemek için filtrelemeyi kaldırır ancak filtre oklarını kaldırmaz ActiveSheet.ShowAllData End Sub
Sayfalarda, üzerinde filtreler bulunan çok sayıda sütun olduğundan, kullanıcıların kullanım kolaylığı için tüm filtreleri temizlemek için düğmelerim var.
38
3
Bunu dene:
Sayfanın üzerinde zaten bir filtre varsa:
onu kaldıracaktır.
Şöyle bir şey dene:
Çalışma sayfası filtre modundaysa
.FilterMode
true değerini döndürür. (Daha fazla bilgi için buna bakın). .AutoFilterhakkında daha fazla bilgi için [Bkz. this][2]. Ve son olarak, [this][3]
.ShowAllData` yöntemi hakkında daha fazla bilgi sağlayacaktır.