gpt4 book ai didi

java - 如何在 JAVA 中使用 apache poi 删除 Excel 中的警告?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:56:26 25 4
gpt4 key购买 nike

我正在使用 apache poi api 在我的 java 应用程序中生成 Excel 工作表。在 Excel 中设置的数据以字符串类型动态出现。 对于 column1,值是字母数字。当我生成 Excel 时,它会给我绿色指示,并在单元格上显示警告 “数字存储为文本”“文本日期与两位数年份”

我想删除那个警告。我发现我们可以从 excel 中将一个单元格标记为“忽略错误”,以忽略警告。

如何以编程方式完成此任务,或者是否有任何其他替代方法来完成此任务?

我还附上了显示带有绿色标记的警告的屏幕截图。

enter image description here

代码:

if (cellValue != null && (shouldBeRightAlign))
{
cellType = Cell.CELL_TYPE_NUMERIC;
}
else if (cellValue != null)
{
cellType = Cell.CELL_TYPE_STRING;
}
cell.setCellValue(cellValue);

最佳答案

The API now provides a corresponding method

public void addIgnoredErrors(CellRangeAddress region,
IgnoredErrorType... ignoredErrorTypes)

关于java - 如何在 JAVA 中使用 apache poi 删除 Excel 中的警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23488221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com