Bonjour,
comme je débute dans SAS, je ne maîtrise pas encore les macro variables et macro programme.
j'ai plusieurs noms de librairies et je voudrais faire un programme SAS qui m'écrive mon code SAS.
mon résultat sera dans le cas présent :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 libname LIB1 'librairie1' disp=shr; libname LIB1 slibref=LIB1 server=lin9; libname LIB2 '&librairie2' disp=shr; libname LIB2 slibref=LIB2 server=lin9; libname LIB3 'librairie3' disp=shr; libname LIB3 slibref=LIB3 server=lin9; libname LIB4 'librairie4' disp=shr; libname LIB4 slibref=LIB4 server=lin9; %macro compil(); libname LIB&i '???' disp=shr; libname LIB&i slibref=LIB&i server=lin9; %mend;
les valeurs que prennent ??? dans cette exemple sont :
librairie1
librairie2
librairie3
librairie4
Merci de votre aide,
ash_rmy.






Répondre avec citation



Partager