Voici quelques exemples de code VBA:Excel VBA ou VSTO - Comment boucler des champs sur un tableau croisé dynamique?
Sub Macro1()
Dim pt As PivotTable
Set pt = ActiveSheet.PivotTables("SomePivotTable")
'Set colOfFields = pt.PivotFields
End Sub
La troisième ligne est incomplète/brisée. Quelle est la méthode correcte pour accéder à la collection de tous les champs dans un tableau croisé dynamique? Je dois pouvoir faire une boucle sur eux. Le codage actuel est en cours dans le projet C# VSTO.
Hmmm. Laisse-moi tester ça dans VSTO-land. Quel est le type de données est col? – BuddyJoe
Modifié pour déclarer explicitement les variables avec des types de données. –