Boucle "DO" dans macro programme
Bonjour,
Je m'explique :
Je souhaite réaliser une macro qui s'effectuera pour chaque ligne de ma table où l'on trouve à l'intérieur une boucle "DO TO" qui prend comme borne une valeur de la ligne.
Voici le code allégé que j'ai réalisé, "duree_rest" étant une variable de ma table
Code:
1 2 3 4 5 6 7 8 9 10 11
| %MACRO calcul_flux();
a=duree_rest;
%do m=1 %to a;
p=p+m;
%End;
PRC=m;
%put &PRC;
%MEND calcul_flux; |
le fait de prendre "duree_rest" en paramètre empêche l'exécution du programme.
Je vous remercie par avance pour vos réponses
Cordialement