我想从某个单元格开始计算Excel电子表格的一个切片()。这意味着我需要找出单元格中引用的单元格,并递归地遵循这些引用。到目前一切尚好。FormulaParser.parse(" if (C2>D2,A1,B1)")生成在if条件下引用的单元格,而不是在当时和其他分支中引用的单元格。下面是一些示例性输出(单元格C2保存值为1.0,单元格D
我有一个excel工作表,它引用同一个工作簿的另一个工作表的公式。目前,我正在第1页上,并试图使用cell.setFormula(Sheet2[#All])为单元格设置公式。当我这样做时,我遇到了以下错误:
指定的命名范围“Sheet2”在当前工作簿中不存在。org.apache.poi.ss.formula.FormulaParseException at org.apache.poi.ss.formula.FormulaParser.parseN
这两个API中哪一个更易于读/写/编辑excel工作表?这些API不支持CSV扩展吗?对file.xls和file.xlsx使用JXL时,我得到了一个异常,如下所示:
jxl.read.biff.BiffException: Unable to recognize OLE stream我使用的Java版本是: JDK1.6
我正在尝试从Excel 2007工作表中阅读。读取excel工作表的问题是,它的所有单元格都具有公式类型中的值。='C:*\*[***.xlsx]*'!G23**Exception in thread "main" java.lang.RuntimeException: Could not resolve:634)
at org.apache.poi.s
我尝试使用Apache库读取excel文件,并得到以下错误:
org.apache.poi.xssf.usermodel.XSSFCell.typeMismatch(XSSFCell.java:845) at org.apache.poi.xssf.usermodel.XSSFCell.getRichStringCellValue(XSSFCell.java:294) at org.apache.poi.xssf.usermodel.XSSFCell
我正在尝试使用方法sheet.setActiveCell(CellAddress addr)来设置多个单元格同时处于活动状态的范围。我已经尝试过Apachepoi-ooxml库的多个版本,现在我使用的是3.16,它也支持方法sheet.setActiveCell(String addr)(我知道3.16是旧的,但这个问题在最新版本中也是一样的根据这个问题的建议:Is it possible to set the active range with Apache <em