嗨,我有一个程序可以使用一个宏来调用另一个宏。
我有两个月(jun12 和 jul12),每个月都有两个部分(1 和 2),我想做一个循环,我构造了一个名为“Loop”的宏,在其中,我构造了一个数组,并使用了 Do comment do调用宏“尝试”。
好像行不通。有人可以帮我吗?谢谢!
LIBNAME EC100006 "G:\sample";
%MACRO try(month=,part=);
...FROM EC100006.monthitsum&month.lag&part AS t1
%MEND try;
%Macro test;
ARRAY Mon(2) jun12 jul12;
%Do i=1 %to 2;
%Do j=1 %to 2
%try(month=Mon(i),part=j)
%End
%End
%Mend test;
%test