全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1757 4
2016-05-30
%macro predata(path1);
%do i='1001','1024','1039';
PROC IMPORT OUT= WORK.d&i.
            DATAFILE= "&path.\1003 1005 1028\&i.账户.xls"
            DBMS=EXCEL REPLACE;
     RANGE="情况$";
     GETNAMES=YES;
     MIXED=NO;
     SCANTEXT=YES;
     USEDATE=YES;
     SCANTIME=YES;
RUN;
%end;
%mend predata;

%predata(C:\Users\jzplarry\Desktop\监测)

出现以下提示:
ERROR: 在 %DO 语句中未找到期望的 %TO。
ERROR: 将编译哑宏。

二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-30 12:52:19
复制代码
二维码

扫码加我 拉你入群

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

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

2016-5-30 13:28:09
感谢楼上大侠!%do循环不能直接用吗?
二维码

扫码加我 拉你入群

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

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

2016-5-30 15:59:35
jzplarry 发表于 2016-5-30 13:28
感谢楼上大侠!%do循环不能直接用吗?
%do后面要跟%to的。
或者说存在你的那种写法,我也不会用。还是用常规的写法吧
二维码

扫码加我 拉你入群

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

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

2016-5-30 16:02:06
谢谢你啦!!!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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