Экспорт
Эксортирую посредством класса ComExcelDocument_RU.
ComExcelDocument_RU excelDocument;
...
COM comBook;
COM comSheet;
COM comPivotTable;
COM comPivotCashe;
// обновление сводной таблицы на первом листе
comBook = exceldocument.getComDocument();
comSheet = comBook.activesheet();
comPivotTable = comSheet.PivotTables(1);
comPivotCashe = comPivotTable.PivotCache();
comPivotCashe.refresh();
// Вставка данных на первый лист
...
// Теперь нужно перейти на второй лист и вставлять туда данные
exceldocument.activateWorksheet(2);
exceldocument.insertValue(ComExcelDocument_RU::numToNameCell(2, rowNumber), "данные");
...
...
При этом второй лист активируется, а данные вставляются на первый.
|