Bonjour,
J'ai un petit problème au niveau de ma macro. Elle fonctionne bien mais je ne veux pas retaper plusieurs fois l'appel de la macro (100 centres différents).
Voici la macro :
Dans la table de départ, je peux avoir plusieurs ligne ayant le même numéro de centre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 %macro table(var, val); data &var&val; set Donnees; if numero_centre="&val" then output; /*la variable numero_centre est dans la table Donnees */ run; %mend table; %table(centre, 01); %table(centre, 02); %table(centre, 03); %table(centre, 04);
Je veux créer une table pour chaque centre. Si le centre n'existe pas, je ne devrai pas avoir de table.
Étant donné que je dois lancer l'appel pour les 100 centres, bien évidement, je ne veux pas le faire à la main.
Si quelqu'un à une idée, merci d'avance pour vos réponses.




Répondre avec citation



Partager