Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

VBA - Liste des étiquettes visibles d'un TCD, vraiment visibles.

  • Initiateur de la discussion Initiateur de la discussion amine00z
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

amine00z

XLDnaute Nouveau
Bonjour tout le monde 🙂
J'aurais besoin de vos lumières pour une question toute bête.

J'ai besoin qu'une macro aille chercher pour moi la liste des étiquettes de ligne d'un champ particulier, après qu'une autre macro aie appliqué divers filtres et sélections.

J'ai donc essayé
Code:
Set Tableau = ThisWorkbook.Sheets("MaFeuille").PivotTables("MonTCD")
For Each Etiquette In Tableau.PivotFields("MonChamp").VisibleItems
ActiveSheet.Range("A1").Offset(i, 0) = Etiquette.Name
i = i + 1
Next Etiquette

Le problème c'est que ce code fini par lire toutes les étiquettes et pas seulement celles qui sont visibles.

En faite j'ai compris que "visible" voulait dire pour VB "coché". Y a-t-il un moyen de ne lister que ce qui est véritablement visible ?

Merci à tous (et à toutes)
 
Re : VBA - Liste des étiquettes visibles d'un TCD, vraiment visibles.

Bonjour

Si tu raisonnes en TCD, pas d'autre solution.

Sinon tu peux analyser le contenu des cellules.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…