SAS中文论坛

标题: ACCESS过程连接不了excel文件? [打印本页]

作者: shiyiming    时间: 2008-5-6 09:55
标题: ACCESS过程连接不了excel文件?
proc access dbms=xls;
  create work.xlsacc.access;
  path='c:\course\b.xls';
  getnames=yes;
  skiprows=1;
  list all;
run;
-------------------------------------------------------------------------------
10   proc access dbms=xls;
11     create work.xlsacc.access;
12     path='c:\course\b.xls';
13     getnames=yes;
14     skiprows=1;
15     list all;
ERROR: Database error. Examine fields and/or messages below.
The file specified is not an Excel 4, 5, or 7 (Excel 95) file.
16   run;

NOTE: “PROCEDURE ACCESS”所用时间(总处理时间):
      实际时间         0.00 秒
      CPU 时间         0.00 秒
-------------------------------------------------------------------------------
b.xls我是用电脑上装的Office2003建的,log上说这个文件不是一个Excel文件?
我用Office的Excel打开b.xls很正常!
后来我又换proc export把数据集转换成b.xls再用proc access以上代码转回成数
据集,结果同样的ERROR!




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2