【问题标题】:SAS proc import excel when tab name has dollar sign当标签名称有美元符号时,SAS Proc导入Excel
【发布时间】:2017-07-18 19:13:12
【问题描述】:

您好,我有一个 excel 文件,其中有 2 张工作表名称中带有美元符号。我不允许更改工作表名称。我尝试使用“范围”它不起作用。有没有办法在这两张纸上阅读?谢谢!

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

【问题讨论】:

  • 尝试使用 XLSX 的 libname 连接,运行 proc 内容以查看 SAS 期望它如何格式化并使用它。

标签: excel import sas


【解决方案1】:

在我的情况下 (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;

【讨论】:

    猜你喜欢
    • 2018-07-22
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-09
    • 1970-01-01
    相关资源
    最近更新 更多