全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1282 2
2016-03-06
大家好,我有以下程序。已知sample.xls里确实有mir-1246和sheet2这两个sheet,r1和r2能够正确生成,但是r3不能。请问这是怎么回事,如果想按生成r3的代码风格来写,应该怎样做?
libname d excel 'E:\Sample.xls';

%let sheets = mir-1246 sheet2;

data r1;
set d.'mir-1246$'n;
run;

%let sheet = d.'mir-1246$'n;
data r2;
set &sheet;
run;

%let sheetname = d.%quote(%'%scan(&sheets,1,%str( ))$%'n);
data r3;
set &sheetname;
run;
二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-13 22:19:44
发现这里贴出来的代码怎么错了,再贴一次吧
复制代码
二维码

扫码加我 拉你入群

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

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

2016-3-13 22:20:28
来人啊
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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