全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2012-8-17 08:39:54
感谢各位的回复
我是楼主
我发帖几天后,学校软件部的人说试着装64位office试试
结果就没问题了
二维码

扫码加我 拉你入群

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

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

2012-8-17 08:44:30
Rock2000 发表于 2012-6-13 22:44
SAS 9.3 x64 导入导出Excel出现问题解决方法

各位应该善用论坛搜索,其实在下面链接已经给出解决方法
多谢回复
我发帖的时候是去年9月,真心搜不到今年4月的帖子。。。。
二维码

扫码加我 拉你入群

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

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

2012-9-14 05:05:56
似乎不是版本的问题因为我的操作系统是Win7 64 位, SAS 是64位,office 是32位 没什么问题。


如果文件是97-2003的EXCEL格式(.xls)试试下面的代码

PROC IMPORT  DBMS=XLS OUT=Test
             DATAFILE='C:\sasdata.xls' REPLACE;
   SHEET='sas';
Run;Quit;

如果文件是2007年以后的EXCEL版本(.xlsx 结尾的文件)用下面的代码

PROC IMPORT  DBMS=XLSX OUT=Test
             DATAFILE='C:\sasdata.xlsx' REPLACE;
   SHEET='sas';
Run;Quit;
二维码

扫码加我 拉你入群

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

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

2013-3-2 22:06:59
office安装了吗?
二维码

扫码加我 拉你入群

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

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

2013-7-14 22:55:46
wh_wing 发表于 2012-4-26 14:58
把excel转为csv吧,那样读起来方便一点。。。
很好,哈哈,多谢经验分享,有帮助!
二维码

扫码加我 拉你入群

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

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

2013-8-2 15:35:29
lyceum 发表于 2012-1-19 07:36
试试下面的代码:
PROC IMPORT  OUT = WORK.test datafile= "C:\test.xls"
       DBMS=xls replace;     ...
这个好,导入成功,谢谢。
二维码

扫码加我 拉你入群

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

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

2014-1-7 16:01:29
牛人啊!这么多解决方法!万分感谢!
二维码

扫码加我 拉你入群

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

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

2014-3-13 19:34:12
PROC IMPORT  DBMS=XLSX OUT=Test
             DATAFILE='C:\sasdata.xlsx' REPLACE;
   SHEET='sas';
Run;Quit;
这个好用,还能解决中文字段名和中文数据的问题
二维码

扫码加我 拉你入群

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

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

2014-8-14 09:31:41
无需卸载32位,可以直接强制安装后删除注册表具体如下:
1.使用"/passive"命令来安装,win+r ----cmd--例如"C:\directory path\AccessDatabaseEngine_x64.exe" /passive
2.安装完成后,查看注册表xin+r----regedit

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths,删除mso.dll

问题就会解决,就可以使用C# ACE来访问Access数据库。注意,第二步不能少,否则会出现Office Config配置问题,已启动Office就会重新安装Office.


亲测 没有问题
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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