读取打开的Excel文件

时间:2016-02-03 14:43:09

标签: r excel rodbc

我正在尝试从odbcConnectExcel2007包中读取带RODBC函数的Excel文件。文件未使用时,它可以正常工作。但是当它出现时,我得到错误:

  

警告消息:1:在odbcDriverConnect中(con,tabQuote = c(“[”,“]”),   ...):[RODBC] ERROR:状态HY000,代码-1028,消息   [Microsoft] [ODBC Excel驱动程序]无法打开数据库'(未知)'。它   可能不是您的应用程序识别的数据库或文件   可能是腐败的。 2:在odbcDriverConnect中(con,tabQuote = c(“[”,“]”),   ...):ODBC连接失败

我还尝试在函数规范中包含readOnly = TRUE,但仍然没有运气。任何人的想法?

1 个答案:

答案 0 :(得分:2)

尝试使用read_excel()包中的readxl功能 - 它允许您在文件使用时将Excel文件读入R中。