如何在xls文件中读取需要在R中打开权限的文件

如何在xls文件中读取需要在R中打开权限的文件,r,readxl,R,Readxl,我有几个xls文件需要读入并合并成一个数据帧。我试着 df <- readxl::read_excel("file.xls") 我相信问题是,每次我在Excel中打开文件时,都会在打开之前被问到是否信任该文件。它周围有什么东西吗 我也在mac上操作,我希望避免library(xlsx)或其他具有Java依赖性的包 更新:我想进入每个文件单击“另存为…”,然后将格式更改为xlsx而不是xls,但显示的默认文件格式是Excel 2004 XML电子表格(.XML)。这是否表明我的文件实际上是

我有几个xls文件需要读入并合并成一个数据帧。我试着

df <- readxl::read_excel("file.xls")
我相信问题是,每次我在Excel中打开文件时,都会在打开之前被问到是否信任该文件。它周围有什么东西吗

我也在mac上操作,我希望避免
library(xlsx)
或其他具有Java依赖性的包


更新:我想进入每个文件单击“另存为…”,然后将格式更改为xlsx而不是xls,但显示的默认文件格式是Excel 2004 XML电子表格(.XML)。这是否表明我的文件实际上是一个xml文件,即使文件名中的扩展名是.xls?

可能是一个xlsx文件?现在我不确定,文件名的扩展名是.xls,但当我将其中一个文件另存为.xlsx时,弹出的自动文件格式选项是Excel 2004 XML电子表格可能是xlsx文件?现在我不确定,文件名的扩展名是.xls,但当我将其中一个文件保存为.xlsx时,弹出的自动文件格式选项是Excel 2004 XML电子表格
df <- readxl::read_xls("file.xls")
Error: 
  filepath: /Users/.../.../file.xls
  libxls error: Unable to open file