Bonjour,
Je voudrais savoir si vous sauriez m'apporter une solution pour mon problème suivant svp, je souhaite définir les macro-variables en fonction d'autre macro-variables:
J'espère avoir bien exprimé mon besoin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 /* à modifier tous les mois */ %let annee= 2012; %let mois = 03; /* à ne pas modifier */ %let dtdeb = %sysfunc(mdy(01, 01, &annee.)); %if &mois. ne 12 %then %do; %let dtfin = %sysfunc(mdy(%eval(&mois.+1),01,&annee.)); %else %do; %let dtfin = %sysfunc(mdy(&mois,01,%eval(&annee.+1)); %end;
Je vous remercie de votre aide
Lily
Partager