Dans Excel VBA, comment sauvegarder / restaurer un filtre défini par l'utilisateur?
Comment puis-je enregistrer puis appliquer le filtre en cours à l'aide de VBA?
Dans Excel 2007 VBA, je suis en train de
- Sauvegarder ce que le filtre de l'utilisateur sur la feuille de calcul actuelle
- Effacer le filtre
- "Faire des trucs"
- Réappliquer le filtre enregistrée
source d'informationauteur user1238769
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à Capture filtre automatique de l'état
Pour prévenir la pourriture des liens, voici le code (crédit à l'auteur original):
Fonctionne avec Excel 2010, il suffit de supprimer le commentaire de la ligne marquée.
Réglage des vues personnalisées fonctionne étonnamment bien pour cela. Je reçois un message que certains considèrent que l'info n'a pas pu être appliquée (Excel 2010), mais vérifier les filtres, tout semble bon. Selon la situation, il peut être la peine de prendre cette approche. Merci à Phil Spencer pour l'idée!
J'ai ajouté le tableau de la fonctionnalité Reafidy le code original et tordu de restauration de la variable de type entier à travailler pour moi.