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