我正在尝试从odbcConnectExcel2007
包中读取带RODBC
函数的Excel文件。文件未使用时,它可以正常工作。但是当它出现时,我得到错误:
警告消息:1:在odbcDriverConnect中(con,tabQuote = c(“[”,“]”), ...):[RODBC] ERROR:状态HY000,代码-1028,消息 [Microsoft] [ODBC Excel驱动程序]无法打开数据库'(未知)'。它 可能不是您的应用程序识别的数据库或文件 可能是腐败的。 2:在odbcDriverConnect中(con,tabQuote = c(“[”,“]”), ...):ODBC连接失败
我还尝试在函数规范中包含readOnly = TRUE
,但仍然没有运气。任何人的想法?
答案 0 :(得分:2)
尝试使用read_excel()
包中的readxl
功能 - 它允许您在文件使用时将Excel文件读入R中。