Création macros variables avec chaines de caractères et point virgule
par
, 04/10/2018 à 12h15 (570 Affichages)
Bonjour ,
Je partage cette solution:
Cordialement
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 %macro tt(); data _null_; set sashelp.class; call symputx ('name'||left(_n_),catt(name,';') ); call symput ('nbr',_n_); run; %do i=1 %to &nbr; %global nname&i; %let nname&i=%SUPERQ(name&i); %end %end; %mend; %tt;