全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1849 1
2014-06-06
我要把一段代码赋值给一个宏变量,应该如何弄。如

%let code=%nrstr(%put ***the ds used is &ds; data &ds;set &ds;run;);

%macro test;
     %let ds=temp1;
     &code
%mend;

%test;

可我发现报错呀,请高手指导。谢谢。我的本意是让它等效于下面这个:

%macro test;
     %let ds=temp1;
     %put ***the ds used is &ds;
      data &ds;set &ds;run;
%mend;
%test;


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-6-7 23:54:08
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群