如何使用apache poi访问锁定的excel文件

时间:2015-10-28 11:53:06

标签: java excel

我有excel文件被锁定我无法使用microsoft excel软件正常访问它们,如果我使用chmod 755到excel我可以使用microsoft excel软件访问excel文件

如果我尝试用workbook.createinput(file)读取excel文件,我得到的是excel文件错误

  

java.lang.IllegalArgumentException:提供的POIFSFileSystem不包含BIFF8'工作簿'条目。它真的是一个excel文件吗?

所以如何用chmod 755执行文件然后用workbook.createinput(file)读取

1 个答案:

答案 0 :(得分:0)

查看此代码(WorkbookFactory):

java.io.File file = new File("yourFile");
org.apache.poi.ss.usermodel.Workbook workBook = org.apache.poi.ss.usermodel.WorkbookFactory.create(file);