Bonsoir à tous,
Petite question rapport au TCD (=Pivot Table) :
Dans une macro je génère automatiquement un TCD qui contient une dizaine de lignes.
Par défaut, Excel m'affiche un sous-total pour chacune des lignes... Grrrr
J'ai essayé de les retirer un par un pour chacune des lignes :
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotSelect _
"Région[All;Total]", xlDataAndLabel, True
Selection.Delete
solution qui fonctionne mais bon.... Peut mieux faire à mon avis!
J'ai trouvé une solution sur le net qui semble séduisante :
Hormis mon interrogation sur l'intérêt d'appeller 2x fois la même condition pour lui dire true puis false....
Impossible de la faire fonctionner.
Messieurs les spécialistes, quelsu'un a t-il une idée pour régler ce pbm?
L'idée de la Each-Next semble bonne... mais je sèche
D'avance merci pour votre aide...
La braise
Petite question rapport au TCD (=Pivot Table) :
Dans une macro je génère automatiquement un TCD qui contient une dizaine de lignes.
Par défaut, Excel m'affiche un sous-total pour chacune des lignes... Grrrr
J'ai essayé de les retirer un par un pour chacune des lignes :
ActiveSheet.PivotTables("Tableau croisé dynamique2").PivotSelect _
"Région[All;Total]", xlDataAndLabel, True
Selection.Delete
solution qui fonctionne mais bon.... Peut mieux faire à mon avis!
J'ai trouvé une solution sur le net qui semble séduisante :
For Each PivotField in PivotTable.PivotFields
PivotField.Subtotals(1) = true
PivotField.Subtotals(1) = false
Next PivotField
PivotField.Subtotals(1) = true
PivotField.Subtotals(1) = false
Next PivotField
Hormis mon interrogation sur l'intérêt d'appeller 2x fois la même condition pour lui dire true puis false....
Impossible de la faire fonctionner.
Messieurs les spécialistes, quelsu'un a t-il une idée pour régler ce pbm?
L'idée de la Each-Next semble bonne... mais je sèche
D'avance merci pour votre aide...
La braise