Excel 2007 : données en colonnes dans Tcd

Lord -  
 Lord -
Bonjour,

Je rencontre un pb de VB sous Excel 2007 concernant la construction de tableaux croisés dynamiques.

Dans la partie données de mon Tcd, j'ai besoin de représenter les valeurs de champs (9 champs en tout, dont certains sont des champs calculés) en colonnes, ce qui se fait par défaut lorsque je rajoute manuellement les champs.

Par contre, lorsque j'exécute le code généré, les données sont ajoutées sous la forme de lignes. Je ne sais pas à l'heure actuelle comment rétablir l'affichage en colonnes.

Je précise qu'il s'agit de la partie données, donc xlDataField, et non la partie xlRowField
ou xlColumnField. A titre indicatif, la partie champs de lignes comporte 4 champs.

Je vous remercie pour votre aide.

A voir également:

1 réponse

Lord
 
Bon, j'ai trouvé tout seul, manifestement il faut rajouter l'ordre suivant avant de commencer à insérer les champs dans les données de la table :

ActiveSheet.PivotTables("Tcd1").AddFields ColumnFields:="Données"

Il faut également ajouter les champs dans les données avant d'ajouter les champs de colonnes et/ou de lignes (s'il y a lieu).
0