powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JExcelAPI, как скопировать лист из одной книги в другую?
1 сообщений из 1, страница 1 из 1
JExcelAPI, как скопировать лист из одной книги в другую?
    #34874985
VNVor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как используя JExcelAPI скопировать лист из одной книги в другую?
Идея следующая - есть шаблон (*.xlt). Хочется на его основе создать новую книгу и дописать в нужные ячейки нужные значения.
При попытке сделать следующее:
Код: plaintext
WritableWorkbook resworkbook = Workbook.createWorkbook(resfile, template);
результирующий файл получается битый.
Самому рисовать программно его с ноля как-то не плющит...
Нашел в хелпе вот такое дело:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 for  ( int  i =  0  ; i < numrows ; i++)
  {
     for  ( int  j =  0  ; j < numcols ; j++)
    {
      readCell = sheet.getCell(i, j);
      newCell = readCell.copyTo(i, j);
      readFormat = readCell.getCellFormat();
      newFormat =  new  WritableCellFormat(readFormat);
      newCell.setCellFormat(newFormat);
      newSheet.add(newCell);
    }
  }
Но вроде как это откровенная лажа, т.к. или я что-то непонимаю, или readCell не есть объект "jxl.Cell" у которого нет метода copyTo(i,j)...
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JExcelAPI, как скопировать лист из одной книги в другую?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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