1
一个Excel文件的多个工作表,我用这个代码出口数据集到SAS
proc export data=goldsheet_invalid outfile="C:\Documents and Settings\sasadm\Desktop\gold.xls" dbms=xls replace;
sheet="gold";
run;
proc export data=platinumsheet_invalid outfile="C:\Documents and Settings\sasadm\Desktop\gold.xls" dbms=xls replace;
sheet="platinum";
run;
proc export data=titaniumsheet_invalid outfile="C:\Documents and Settings\sasadm\Desktop\gold.xls" dbms=xls replace;
sheet="titanium";
run;
Error:Statement is not valid or it is used out of proper order
注: - 已经尝试DBMS = XLSX或DBMS = EXCELCS但不起作用
没有错,你的代码,我可以看到:
更多关于SAS和消耗臭氧层物质的详细信息可以在这里找到。在日志中指向的错误是什么?是否有任何'dbms = xls'工作(没有工作表名称等),或者你的excel安装有问题吗? – Joe
dbms = xls在没有表单名称的情况下工作,但在写入表单名称后,我们得到了错误 – bhavnish
好的,但是错误中还有什么?它应该告诉你它在抱怨什么;而且,看到比这一行更多的错误,我不会感到震惊。您也可以添加您所使用的SAS版本。运行该代码表时,SAS 9.4没有问题。 – Joe