繁体   English   中英

如何使用Java设置现有的Excel文件数据格式'文本'

[英]How to set existing excel file data format 'text' using java

我们有一个excel文件,可能很大 我们希望将单元格格式设置为“文本”,以避免类似“ = cmd”的问题,该问题可能会运行“ cmd”。

是否有任何高效的方法可以将excel数据格式保留为文本,但保留其他格式(如背景色或字体大小)?

要设置单元格类型,可以使用:

Cell cell = row.getCell(0, Row.MissingCellPolicy.CREATE_NULL_AS_BLANK);
cell.setCellType(CellType.STRING);

这应该避免在单元格中使用公式,除非您将类型专门设置为CellType.FORMULA

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM