Tableau croisé dynamique

Tableau croisé dynamique - VB/VBA/VBS - Programmation

Marsh Posté le 03-03-2024 à 00:08:33    

Bonjour,
 
En VBA Je n'arrive pas à utiliser la fonction "xlaverage" lors de la création d'un tableau croisé dynamique. je crée le tableau sans préciser la fonction ( xlsum par défaut).
Ensuite je dois l'ouvrir dans Excel et cliquer droit dans la colonne concernée sur "Synthétiser les valeurs par" ... Moyenne  
En effet dan mon programme VBA l'instruction ActiveSheet.PivotTables("xxx" ).PivotFields(2).Function = xlAverage provoque l'erreur "impossible de définir la propriété Function de la classe PivotFields"
Pourtant le web propose comme exemple :
ActiveSheet.PivotTables("PivotTable1" ) _  
 .PivotFields("Sum of 1994" ).Function = xlSum
 
Merci de vos lumières

Reply

Marsh Posté le 03-03-2024 à 00:08:33   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed