Bonjour à tous,
j'ai une macro qui s'active à l'aide d'un bouton, cette macro effectue des filtres sur plusieurs feuilles du classeur selon la valeur saisie dans un TextBox.
Le problème est qu'il est possible que la valeur du TextBox n'existe pas dans les choix du filtre et donc cela me crée une erreur.
Une partie de mon code pour le moment :
Sheets("Transfert DSI").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Divisions"). _
ClearAllFilters
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Divisions"). _
CurrentPage = TextBox1.Value
J'aimerai que la macro fasse comme suit :
Si TextBox1.Value existe dans les critères du champs Divisions alors
Effectuer le filtre
Sinon
Continuer la macro
Fin Si.
En espérant avoir été assez clair.
En attente de vous lire.
Cordialement.