hello,
je dois modifier un caractère de champs dans un tableau croisé que je "reçois" de SAP: passer de "somme" à "nombre".
j'ai donc enregistré ma macro en direct qui me donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Excel.Sheets("Table Condi Follow-Up").Select
    Range("A4").Select
    With ActiveSheet.PivotTables("PivotTable1").PivotFields( _
        "Sum of Quantité d'opération")
        .Caption = "Nombre"
        .Function = xlCount
    End With
mais cela ne foncionne pas quand je lance la macro
j'ai donc fait des recherches sur ce merveilleux outil "Developpez.com"
et j'ai trouvé ceci qui ressemble beaucoup à l'enregistrement auto!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Sheets("Table Condi Follow-Up").PivotTables("PivotTable1").PivotFields("Sum of Quantité d'opération").Function = xlCount
mais résultat identique: message d'erreur "impossible de lire la propriété PivotFields de la classe PivotTable"
avez-vous une idée de ce que je fait faux?
merci d'avance de votre aide.