如何在Cell中将cellType从自定义更改为Text

时间:2018-05-21 12:48:07

标签: java excel apache-poi data-formatters

我正在尝试解析一个excel文件,其中包含一些自定义格式的列。我必须在解析之前将它们转换为Text。我正在尝试实现一个条件,如果celltype为空并且自定义它将是转换为文本格式, 我正在尝试此代码,但无法正常工作

Workbook workbook = excelManager.getWorkbook();     
DataFormat fmt = workbook.createDataFormat();
CellStyle cellStyle = workbook.createCellStyle();
cellStyle.setDataFormat(fmt.getFormat("@"));

但我认为这个@不适用于所有自定义单元格。谁能帮帮我吗?我使用的是poi 3.16,版本无法更改。

0 个答案:

没有答案