re
Personne n'a de solution?
Déso de te faire attendre sur le sujet mais je ne suis pas constamment à l'affut d'une question sur ce forum.
Avant de te poster, je voudrais savoir le pouquoi du début de ta macro
If Sheets("Infos").Range("B1").Value = "OAP" Then
....
.PivotItems("OAP").Visible = True
.PivotItems("OAN").Visible = True
Par rapport à ta demande précédente et celle-ci, je comprends ceci. En feuille INFOS tu mets en B1 une valeur GAA, OAP, .... et une fois entrée le TCD te renvoie quelque chose. Correct ou pas ?
Deuxième question, est-ce que tu entres toujours en B1 un RFS complet ? OAP, GAA, .... où peux-tu entrée ces trois lettes de manière partielle ? exemple AA, OP, ...
A te relire