Bonjour,
Je m'interroge sur un sujet très simple dont je n'ai pas encore pu trouver la réponse.
J'ai une macro que j'aimerais lancer sur plusieurs tables, sans avoir à recopier le script de l'exécution X fois. J'ai déjà résolu ce même type problème lorsque les tables ont la même nomenclature (tab1, tab2, ...) en utilisant une boucle DO sur le numéro de la table, mais dans le cas présent, mes tables ont toutes des noms différents.
Je pensais donc créer une liste qui contient le nom de toutes mes tables, par ex :
%let liste('A2M', 'P3', 'A1D');
et lancer la macro sur chacun des éléments de la liste.
Mais je ne vois pas du tout comment gérer cela dans SAS, ni même vers où orienter mes recherches...
Merci d'avance de votre aide.
Partager