Bonjour,

Je suis débutant en vba, j'ai quelques soucis avec la fonction getpivotdata:

Lorsque dans une fonction je tape:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
ActiveCell.Value = _
"=GETPIVOTDATA(""RESULTATS PARAMETRES"",R3C1,""SEMAINE"",1,""MOIS"",""janvier"",""ANNEE"",2012,""ATELIER"",""MELANGEUSE"")"
, cela fonctionne.

Par contre, puisque je souhaite parametre cette fonction, si je remplace
les parametres de recherche par des variables comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
num_week=1
name_month="janvier"
the_year=2012
the_atelier="MELANGEUSE"
ActiveCell.Value = _
' "=GETPIVOTDATA(""RESULTATS PARAMETRES"",R3C1,""SEMAINE"",num_week,""MOIS"",name_month,""ANNEE"",the_year,""ATELIER"",the_atelier)"
J'obtiens "erreur 2023" que je ne comprend pas.

Merci pour votre aide