收到此错误:消息:java.lang.IllegalStateException:无法从数字单元格获取文本值

时间:2018-11-12 10:26:10

标签: java groovy

new_image[j,i] = temp

1 个答案:

答案 0 :(得分:0)

您需要以下内容: 不要与命名约定混淆,因为这是我的代码之一。 问题是

    DataFormatter fmt = new DataFormatter();
    String _charges = fmt.formatCellValue(sheet.getRow(45).getCell(CellReference.convertColStringToIndex("D")));

您正在做的是尝试从工作表中获取一个数字值,而该值另存为字符串,因此您需要先将其转换为字符串,然后才能使用它。我粘贴的代码不是确切的解决方案,但希望您能得到有关该解决方案的提示。