程序截部分如下:我尝试编了一段,大括号括起来了,不过不行,请高手指点
%macro excelexp(code);
data finacenew;
set finace;
if code NE "&code" then delete;
keep code month year transaction_yuan;
/*if missing(code)=1 then continue;!!!!!这里肿么编?*/
{%if &obscount =0 %then %do;
continue;
%end;
run;}
...*其他代码
%mend excelexp;
%macro exec(i);
%do j=1 %to &i;
%excelexp(code=&j);
%end;
%mend exec;
%exec(i=4);
易丹 2013-08-20