全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5939 7
2012-12-19
Proc Export Data=A outfile="C:\b.xls" DBMS=EXCEL REPLACE; RUN;

日志显示:  Warning: 插入期间: :无法为列转换数据类型值: XXXXXX, 然后打开的excel 中, XXXXX 列就是空的

注: 我已经重新安装了AccessDatabaseEngine_X64, 所以,读入已经一切正常了,如SAS 9.1 一样.
然后重新安装了office 2007。
现在可以用 .csv 曲线救国,但是,还是希望一切的程序不用改就能用~

求大神指导!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-19 19:42:06
SAS9.3的EXPORT过程的用法确实发生了改变
二维码

扫码加我 拉你入群

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

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

2012-12-19 20:38:42
数据分析师3K 发表于 2012-12-19 19:42
SAS9.3的EXPORT过程的用法确实发生了改变
愿闻其详。
二维码

扫码加我 拉你入群

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

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

2012-12-19 21:50:58
导入导出没有问题

PROC IMPORT OUT= WORK.test
            DATAFILE= "U:\test.xlsx"
            DBMS=EXCEL REPLACE;
     RANGE="Data$";
     GETNAMES=YES;
     MIXED=NO;
     SCANTEXT=YES;
     USEDATE=YES;
     SCANTIME=YES;
RUN;

PROC EXPORT DATA= WORK.TEST
            OUTFILE= "u:\test1.xlsx"
            DBMS=EXCEL Label REPLACE;
     SHEET="aaa";
RUN;
二维码

扫码加我 拉你入群

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

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

2012-12-19 22:01:03
你的sas 9.3 64位嘛?还有看你的office是多少位的也是64位的嘛?
二维码

扫码加我 拉你入群

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

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

2012-12-19 22:41:37
SAS和office同样是64位,就没有问题了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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