Bonjour![]()
J'ai un petit soucis avec l'utilisation d'une macro variable que j'ai généré avec une invite sas EG.
En effet, je crée une macro variable "mois" qui peut avoir 12 valeurs possibles.
Le format de cette variable est en texte.
Je souhaite ensuite utiliser cette variable dans mon programme afin de nommer certaines tables que je crée dans une macro :
exemple :
Mais ca ne marche pas....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 %macro machin(code=,nom=); data lib.blablabla_m&mois._&nom.; set lib.blablabla_m&mois._&nom.; nouvelle_var=ancienne_var ; %mend;
Est ce que quelqu'un saurait comment faire pour que je puisse utiliser la valeur d'une macro variable dans le nom d'une table (dont le nom n'est pas seulement la valeur de ma macrovar)
Je ne sais pas si c'est très clair.......
MERCI![]()
Partager