全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7957 9
2013-08-05
我如下到出数据到sheet1:
PROC EXPORT DATA=Car3
            FILE="D:\Google\RESEARCH\RESULTS\IR_AP\MA.xlsx"
            DBMS=xlsx REPLACE;
            SHEET="Sheet1";
RUN;


我发现如我在同一个excel 文件里导出多个sheet,那个excel里只能有一个sheet. 如我再导出一个到sheet 2
PROC EXPORT DATA=Car3
            FILE="D:\Google\RESEARCH\RESULTS\IR_AP\MA.xlsx"
            DBMS=xlsx REPLACE;
            SHEET="Sheet2";
RUN;


那么原来那个sheet1会被sheet2取代,请问应如何让sheet2 不取代sheet1,即sheet1, sheet2同时存在于ma.xlsx. 谢谢

二维码

扫码加我 拉你入群

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

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

全部回复
2013-8-5 21:50:23
试试这个方法能不能解决 http://support.sas.com/kb/6/695.html
二维码

扫码加我 拉你入群

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

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

2013-8-6 02:39:07
二维码

扫码加我 拉你入群

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

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

2013-8-6 03:12:42
leaned

thks
二维码

扫码加我 拉你入群

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

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

2013-8-6 08:38:22
我过去问过这个问题,已经有解了,见下
https://bbs.pinggu.org/thread-2430735-1-1.html
二维码

扫码加我 拉你入群

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

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

2013-8-6 12:48:02
playmore 发表于 2013-8-6 08:38
我过去问过这个问题,已经有解了,见下
https://bbs.pinggu.org/thread-2430735-1-1.html
谢谢,
其实在sas9.2是不存在这个问题的,直接用下面的方法,sheet2不会替代sheet1,
PROC EXPORT DATA=Car3
            FILE="D:\Google\RESEARCH\RESULTS\IR_AP\MA.xls"
            DBMS=excel REPLACE;
            SHEET="Sheet2";
RUN;

可以在9.3就发现这样写就报错了. 而变成DBMS=xlsx就会sheet2 替代sheet1了。有无快捷方法让在sas9.2的code在sas9.3中也可以实现类似的导出功能。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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