【问题标题】:Error importing xlsx into SAS将 xlsx 导入 SAS 时出错
【发布时间】:2015-06-19 12:59:14
【问题描述】:

我正在尝试将电子表格的一个选项卡导入 SAS。我正在使用下面的代码。

proc import 
    datafile="[directories....]\4. Media\2. Campaign Info\Tracking_Sheet_JA.xlsx"
    out=test1 
    dbms=xlsx replace;
    sheet="db_data";         
run;

并得到错误信息

错误:XLSX 文件不存在 -> [目录....]\4。媒体\2。 广告系列信息\Tracking_Sheet_JA.xlsx

我认为这可能与空格或 .在目录中,但是当我从该目录中选择另一个随机文件并使用与上面完全相同的代码导入时,它工作正常。例如

proc import 
    datafile="[directories....]\4. Media\2. Campaign Info\9feb.xlsx"
    out=test1 
    dbms=xlsx replace;
    sheet="uk";      
run;

我确定文件扩展名和选项卡引用是正确的。是否与我的 excel 文件的设置有关会导致这种情况?

谢谢。

【问题讨论】:

  • 文件是否在 excel 中打开(如果这是共享驱动器,则为您的或其他人的)?

标签: excel import sas


【解决方案1】:

可能存在一些问题.. 1:其他人可以打开文件(共享驱动器..我假设您在工作?)。 2:您可以在尝试将文件导入 SAS 时打开文件。 3:文件名可能是错误的。在 Excel 中,您的文件是否使用下划线保存? 4:Excel权限在工作中可能很棘手..但是如果正在导入其他excel文件,那么我认为应该没有问题,除非有人锁定了文件?我不太确定权限的东西。

【讨论】:

    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-24
    • 2019-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多