Bonjour,
Je voudrais compter le nombre de ligne dans un tableau croisé dynamique. J'ai trouvé sur http://excel.developpez.com/faq/?page=TCD, une macro qui permettrait de le faire mais ça ne fonctionne pas. Voici le code :
Code :
- Sub compterNombreLignesTCD()
- Dim Pvt As PivotTable
- 'Définit le TCD
- Set Pvt = Worksheets("Feuil1" ).PivotTables("Tableau croisé dynamique1" )
-
- 'TableRange1:
- 'plage contenant l'intégralité du rapport de tableau croisé dynamique,
- 'à l'exclusion des champs de page.
- MsgBox Pvt.TableRange1.Rows.Count
-
- 'TableRange2 :
- 'plage contenant l'intégralité du rapport de tableau croisé dynamique,
- 'y compris les champs de page.
- MsgBox Pvt.TableRange2.Rows.Count
- End Sub
|
Je pense que le problème vient du fait que mes données sources ne sont pas la "Feuil1" en entière mais seulement 3 colonnes.
Merci de votre aide !!