Bonjour,
Je souhaite alimenter un fichier en allant prendre des données dans un TCD d'un autre fichier.
J'ai fait la macro avec l'enregistrement en selectionnant certains items dans le filtre.
Cela fonctionne si j'ai tous les items présents mais si il en manque un à un moment, j'ai une erreur.
Voici le code que j'ai :
Windows("Fichier suivi projet.xlsx").Activate
ActiveSheet.PivotTables("Tableau croisé dynamique3").PivotFields( _
"[Plage 4].[etat].[etat]").VisibleItemsList = Array("[Plage 4].[etat].&", _
"[Plage 4].[etat].&[Attente retour prestataire]", _
"[Plage 4].[etat].&[Attente interne]", "[Plage 4].[etat].&[Attente client]")
Sur ce cas, cela m'a pris 3Attente retour prestataire", "Attente interne" et "Attente client". Mais j'ai parfois d'autres états.
Ce que je voudrais c'est sélectionner tous les items présents dans le filtre sauf "Annulé", "Clôture réalisation" et "Clôture sans réalisation".
Pouvez vous m'aider car je ne m'en sors pas ?
Je vous remercie