Usages of

org.apache.poi.xssf.streaming.SXSSFCell.setCellErrorValue(?)
public void copyTo(SXSSFCell cell) { switch (type) { case Numeric: cell.setCellValue(numericValue); break; case String: cell.setCellValue(stringValue); break; case Boolean: cell.setCellValue(booleanValue); break; case Error: cell.setCellErrorValue(errorValue); break; } }
/** * ���������������cell���������styleMap��������������������������������������������� * @param targetCell ������������ * @param sourceCell ������������ * @param targetWork ������������ * @param sourceWork ������������ * @param styleMap ������������ */ public static void copyCell(SXSSFCell targetCell, XSSFCell sourceCell, SXSSFWorkbook targetWork, XSSFWorkbook sourceWork) { if(targetCell == null || sourceCell == null || targetWork == null || sourceWork == null ){ throw new IllegalArgumentException("������PoiUtil.copyCell()������������targetCell���sourceCell���targetWork���sourceWork���������������������������������������"); } //��������������������� XSSFCellStyle newCellStyle = (XSSFCellStyle) targetWork.createCellStyle(); newCellStyle.cloneStyleFrom(sourceCell.getCellStyle()); targetCell.setCellStyle(newCellStyle); //��������������������� switch (sourceCell.getCellType()) { case XSSFCell.CELL_TYPE_STRING: targetCell.setCellValue(sourceCell.getRichStringCellValue()); break; case XSSFCell.CELL_TYPE_NUMERIC: targetCell.setCellValue(sourceCell.getNumericCellValue()); break; case XSSFCell.CELL_TYPE_BLANK: targetCell.setCellType(XSSFCell.CELL_TYPE_BLANK); break; case XSSFCell.CELL_TYPE_BOOLEAN: targetCell.setCellValue(sourceCell.getBooleanCellValue()); break; case XSSFCell.CELL_TYPE_ERROR: targetCell.setCellErrorValue(sourceCell.getErrorCellValue()); break; case XSSFCell.CELL_TYPE_FORMULA: targetCell.setCellFormula(sourceCell.getCellFormula()); break; default: break; } }
Usage snippet has been bookmarked! Review your bookmarks
Thank you! Review your likes