Περισσότερα
Excel 2013 VBA Εκκαθάριση όλων των φίλτρων μακροεντολή
Φαίνεται ότι οι παλαιότερες μακροεντολές δεν λειτουργούν. Έχω ρυθμίσει την κατάλληλη ασφάλεια για την εκτέλεση μακροεντολών VBA, αλλά όταν έχω δοκιμάσει μερικές μεθόδους για την εκκαθάριση ΟΛΩΝ των φίλτρων σε ένα φύλλο εργασίας, λαμβάνω ένα σφάλμα μεταγλώττισης.
Ακολουθούν οι δοκιμές που έκανα:
38
3
Δοκιμάστε αυτό:
Εάν το φύλλο έχει ήδη ένα φίλτρο τότε:
θα το αφαιρέσει.
Δοκιμάστε κάτι τέτοιο:
Το
.FilterMode
επιστρέφει true αν το φύλλο εργασίας βρίσκεται σε λειτουργία φίλτρου. (Δείτε αυτό για περισσότερες πληροφορίες.) Δείτε αυτό για περισσότερες πληροφορίες σχετικά με το.AutoFilter
.Και τέλος, this θα παρέχει περισσότερες πληροφορίες σχετικά με τη μέθοδο
.ShowAllData
.