PivotItems cochés dans un TCD

  • Initiateur de la discussion Initiateur de la discussion BOUCHEZ JD
  • 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 !

B

BOUCHEZ JD

Guest
Bonjour au forum


Dans un TCD, cette syntaxe donne le NOMBRE d'élements total des PivotItems.

MsgBox ActiveSheet.PivotTables("MonTCD").PivotFields("Années").PivotItems.Count


Quelqu'un sait il comment on trouve le nombre d'éléments cochés.


Merci et bonne journée
 
Re : PivotItems cochés dans un TCD

Bonjour Bouchez

essaye peut être ainsi :

Code:
Dim p As PivotItem, i As Integer
For Each p In ActiveSheet.PivotTables("MonTCD").PivotFields("Années").PivotItems
    If p.Visible Then i = i + 1
Next p
MsgBox i

bonne fin d'après midi
@+
 
Re : PivotItems cochés dans un TCD

Bonjour PIERROT93

J'en étais aussi à ce point; on ne peut pas compter directement, il faut passer par une boucle : ci dessous mon code; le tien est plus propre.

nbPI = 1
For x = 1 To ActiveSheet.PivotTables("TCD1A").PivotFields("Année").PivotItems.Count
If ActiveSheet.PivotTables("TCD1").PivotFields("Année").PivotItems(x).Visible = True then nbPI = nbPI + 1
Next x

Merci et bonne semaine
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
391
Réponses
4
Affichages
594
E
Réponses
6
Affichages
1 K
erictran
E
Retour