2017-02-28 37 views
0

嗨我有一個excel文件,其中有兩張工作表的美元符號。我不允許更改工作表名稱。我試圖使用「範圍」它不起作用。有兩種方法可以閱讀這兩張紙嗎?謝謝!SAS proc導入excel當選項卡名稱有美元符號

proc import datafile = "&input.\filename.xlsx" 
    out = raw 
    DBMS = xlsx replace; 
    range="name with $ sign$A1:F10"; 
run; 
+0

使用XLSX嘗試LIBNAME連接,運行一個進程的內容,看看SAS如何期望它被格式化並使用它。 – Reeza

回答

0

在我的情況(SAS 9.4M2)正常工作:

proc import datafile="&input.\filename.xlsx" out=raw dbms=xlsx replace; 
/* method 1 */ 
    sheet="name with $ sign"; 
/* method 2 */ 
    range="'name with $ sign'$A1:F10"; 
run;