converting a numeric cell type into a text cell type in ms excel document without changing contents of the cell using open office

StackOverflow https://stackoverflow.com/questions/1824104

  •  22-07-2019
  •  | 
  •  

Question

How to convert a numeric cell type into a text cell type in ms excel document without changing contents of the cell using open office. This cell value is then accessed using java (POI JAR getRichStringCellValue() method of HSSFCELL Object).

Was it helpful?

Solution

Try this:

HSSFWorkbook wb = ...;
DataFormat format = wb.createDataFormat();

HSSFCellStyle cellStyle = wb.createCellStyle();
style.setDataFormat(format.getFormat("@")); // or "text"
cell.setCellStyle(cellStyle);
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top