全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3765 2
2008-11-13

我用Access访问excel2003的文件是出现了一下问题,还请高手指教

1    proc access dbms=xls;
2    create newlib.a.access;
3    path='C:\Documents and Settings\Administrator\桌面\sas\excelclass.xls';
4    run;
ERROR: Database error. Examine fields and/or messages below.
The file specified is not an Excel 4, 5, or 7 (Excel 95) file.

我自己觉得是dbms在指定数据类型时出了问题,但不知道该如何指定,excel,excel97都用过了,都不行

还望高手指教

还有一个问题就是能不能介绍下libname的用法啊,看书看得很晕啊,试了好多例子,每一个成功的。初学者,请多多指教

二维码

扫码加我 拉你入群

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

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

全部回复
2008-11-13 16:25:00

sas好像不能访问或直接导入EXCEL2003以上数据吧

libname语句定义库标记,形式:          libname libref "sas-data-library" ;

libref :用户给定的库标记;sas-data-library :存放SAS数据的子目录(物理地址)

EG:  libname test "C:\SAS" 便定义了一个库标记为test,物理地址为:C:\SAS 

(创建好后,在libraries里面可以找到)

二维码

扫码加我 拉你入群

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

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

2008-11-13 20:20:00
以下是引用love9kiss在2008-11-13 16:25:00的发言:

sas好像不能访问或直接导入EXCEL2003以上数据吧

谢谢你的热心帮助,我用import可以引用Excel2003 ,你不妨可以试一下

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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