本人刚接触SAS不久,有一个关于SAS宏 循环编写的问题求助各位大佬。
我编写了一个宏
%MRYH(rq=24mar2020, bh=1044)
这个宏我需要按天修改rq这个宏参数:24mar2020、23mar2020、22mar2020........
因为天数太多,想编写一个循环来实现自动替换日期,我看了些参考,摸索了一下写了一个:
%macro A;
%do i = 1 %to 2 %by 1;
%RQQ=intnx("day","24mar2020"d,i);
%MRYH(rq=&RQQ., bh=1044);
%end;
%mend A;
%A
但是一直提示我没有解析宏"RQQ",请问正确的写法是什么,谢谢!