WILFRIED
XLDnaute Impliqué
Bonjour à tous et toutes,
Voila j'ai un petit souci (comme beaucoup) :
Je veux réduire le nombre de ligne de ma macro, pour cela je pensait utilisé une boucle :
J'ai 8 constante : nm_S1 à nm_S8.
Voila ce que je voulait utilisé :
For i = 1 To 8
ActiveSheet.PivotTables(tcd_temp).AddDataField ActiveSheet. _
PivotTables(tcd_temp).PivotFields(nm_S & i), _
'Somme de S' & i, xlSum
Next i
Seulement il me dit :
Erreur de compilation : variable non définit
Ma question est donc : existe-t-il une solution à mon PB ou vais je devoir écrire toutes mes lignes de code ?
Merci d'avance.
A+
Voila j'ai un petit souci (comme beaucoup) :
Je veux réduire le nombre de ligne de ma macro, pour cela je pensait utilisé une boucle :
J'ai 8 constante : nm_S1 à nm_S8.
Voila ce que je voulait utilisé :
For i = 1 To 8
ActiveSheet.PivotTables(tcd_temp).AddDataField ActiveSheet. _
PivotTables(tcd_temp).PivotFields(nm_S & i), _
'Somme de S' & i, xlSum
Next i
Seulement il me dit :
Erreur de compilation : variable non définit
Ma question est donc : existe-t-il une solution à mon PB ou vais je devoir écrire toutes mes lignes de code ?
Merci d'avance.
A+