Jxl и максимальное количество отформатированных ячеек - PullRequest
4 голосов
/ 15 ноября 2010

Когда я пишу файлы Excel с помощью jxl и использую свой собственный формат ячеек, я получаю это предупреждение: максимальное число отформатированных ячеек истекло. Использование формата по умолчанию ". У меня есть около 350 ячеек, которые необходимо отформатировать, что мне кажется относительно небольшим. Я что-то не так делаю? Я использую циклы для установки формата ячеек. Или есть ли способ увеличить количество отформатированных ячеек Весь мой код такой длинный, но вот простой пример форматирования:

для (int = 0; i <30; i ++)} ws.getWritableCell (2, i) .setCellFormat (sumrow ()); <br> {

1 Ответ

7 голосов
/ 12 января 2011

Как вы создаете CellFormat объекты?

Что вы хотите сделать, это убедиться, что вы повторно используете CellFormat объекты и не воссоздаете их где-то в цикле.

То есть, если у вас нет 350 ячеек, каждая из которых имеет различное форматирование. В противном случае создайте один CellFormat объект и передайте его в setCellFormat.

...