Как изменить цвет ячейки исходного листа Excel после сравнения с другим Excel с помощью Apache POI

В Google есть хорошая библиотека для обработки телефонных номеров в Javascript: https://github.com/googlei18n/libphonenumber . Работает также с Java и C ++.

Я бы предпочел использовать их, потому что этот должен быть действительно хорошо протестирован в процессе производства. Поэтому это должно быть безопасно для включения.

1
задан cloudakmaluddin siddiqui 18 March 2019 в 17:03
поделиться

1 ответ

Вы должны установить стиль ячейки и затем применить желаемый цвет к нему.

if (namestr1.equals(namestr2)) {
    System.out.println("[Processing] :" + "NAME " + namestr1 + "=> Book 1 name = " + namestr1 + " Book 2 name = " + 

    // add color
    XSSFCellStyle style = workbook1.createCellStyle();
    style.setFillForegroundColor(IndexedColors.GREEN.getIndex());
    style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
    assert name1 != null;
    name1.setCellStyle(style);
    FileOutputStream fos = new FileOutputStream(BOOK1);
    workbook1.write(fos);
    fos.close();
}
0
ответ дан Red Hunt 18 March 2019 в 17:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: