powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Excel изменить цвет фона в ячейке
3 сообщений из 3, страница 1 из 1
Excel изменить цвет фона в ячейке
    #40085518
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю выгрузку в эксель, определенные ячейки надо выделить цветом.
Пробую сделать так:
Код: java
1.
2.
3.
4.
5.
HSSFCell cell = row.createCell(3);
cell.setCellValue("Ячейка с измененным фоном");
CellStyle stl = workbook.createCellStyle();
stl.setFillBackgroundColor(HSSFColor.HSSFColorPredefined.SKY_BLUE.getIndex());
cell.setCellStyle(stl);


На выходе в экселе фон ячейки не меняется.
Пробовал использовать setFillForegroundColor - результат тот же.
Что я делаю не так?
...
Рейтинг: 0 / 0
Excel изменить цвет фона в ячейке
    #40085521
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
InternetYou may need to add the following line after setting the foreground colour:

style.setFillPattern(CellStyle.SOLID_FOREGROUND);
...
Рейтинг: 0 / 0
Excel изменить цвет фона в ячейке
    #40085627
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

Спасибо, сделал немного не так:
Код: java
1.
stl.setFillPattern(FillPatternType.SOLID_FOREGROUND);


Заработало!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Excel изменить цвет фона в ячейке
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]