全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1912 2
2011-09-21
proc export data=aa.tm
outfile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet="cc2";
run;
在使用以上code导出data到excel的时候,虽然是指定了sheet=“cc2”,但是出来的sheet名字却是“_cc2”。前面多了一个下划线。

试了很多次,发现好像是这样:如果指定的sheet名字前两个是字母,并且第一个字母是a到i的话,且从第三位开始是数字的话,就会出现这种情况。

不知道是怎么回事。但是如果用以下两种code却都能导出相同的data出来。很奇怪为什么会这样。
proc import out=tm
datafile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet="cc2";
run;
proc import out=tm
datafile="C:\Users\TOSHIBA\Desktop\try\tm001.xls"
dbms=excel replace;
sheet="_cc2";
run;
二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-23 21:25:15
不知道呀。
二维码

扫码加我 拉你入群

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

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

2011-11-8 22:33:09
顶一下先
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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