ERROR: FILE= or TABLE= is required and must be specified.
NOTE: The SAS System stopped processing this step because of errors.
NOTE: PROCEDURE IMPORT used (Total process time):
real time 0.01 seconds
cpu time 0.01 seconds作者: shiyiming 时间: 2008-5-6 09:16 标题: Re: 如何用 proc import DATAFILE="C:\SAS\data\auto1.xlsx"
xlsx的扩展名是excel电子表格格式文件么?
我把.xls文件改成.xlsx后文件就和excel不是同一类型,把楼主的代码拿来用也出现同样报错!
ERROR: FILE= or TABLE= is required and must be specified.
因为他不识别.xlsx文件是电子表格文件所以要求你输入file= or table=
建议你把auto1.xlsx改为auto1.xls作者: shiyiming 时间: 2008-5-6 18:25 标题: Re: 如何用 proc import 似乎SAS还不支持OFFICE2007的文件格式。作者: shiyiming 时间: 2008-5-7 09:36 标题: Re: 如何用 proc import 改成 auto1.xls, 了 还是不行,我用的是 excel 2007 也许三楼的兄弟说的对,
不过还是要多谢二位大佬。真的谢谢。
看来我只有用 excel 2003 了作者: shiyiming 时间: 2008-5-10 09:55 标题: Re: 如何用 proc import hotfix may help to solve the problem!作者: shiyiming 时间: 2008-5-10 15:00 标题: Re: 如何用 proc import 你的excel是2007版本,sas不支持这个格式的导入,你用excel2007打开那个文件,然后导出excel 2003格式的,然后运行程序,就可以了,程序中把扩展名改称2003的