Poi CellType формат Ячейки - PullRequest
       5

Poi CellType формат Ячейки

0 голосов
/ 31 августа 2018

Я посмотрел вокруг и не нашел ответа на мою проблему.

Я пытаюсь отформатировать ячейку с помощью пользовательского типа ячейки, кто-нибудь знает, возможно ли это.

Я пытаюсь использовать пользовательский формат «[ЧЧ]: ММ» в моих ячейках.

Насколько я узнал, возможно использовать только предопределенные типы ячеек. Кто-нибудь знает больше и может мне помочь?

Заранее спасибо

1 Ответ

0 голосов
/ 07 сентября 2018

Ниже приведен пример кода, который будет делать то, что вы пытаетесь достичь.

    Workbook w = new XSSFWorkbook();
    CreationHelper createHelper = w.getCreationHelper();
    CellStyle cs = w.createCellStyle();
    cs.setDataFormat(createHelper.createDataFormat().getFormat("HH:mm"));
    Sheet sheet = w.createSheet(String.valueOf("Format Test"));
    Row row = sheet.createRow(0);
    Cell cell = row.createCell(0);
    cell.setCellStyle(cs);
    cell.setCellValue(new Date());
    File outFile = new File("Test.xlsx");
    try {
        FileOutputStream fileOut = new FileOutputStream(outFile);
        w.write(fileOut);
    } catch (IOException ex) {
        // do something with exception data
    }
...