Я создаю файл Excel с листами с помощью интеллектуальных маркеров. Использую WorkbookDesigner из Aspose dll. Все в порядке, но после копирования мои сводные таблицы на листах теряются.
Workbook workbook;
using (var ms = new MemoryStream(documentBytes))
{
workbook = new Workbook(ms);
}
WorkbookDesigner report = new WorkbookDesigner();
report.Workbook.Copy(workbook);
Worksheet w0 = report.Workbook.Worksheets[0];
w0.Copy(workbook.Worksheets[0]);
var name = reportTemplate.ReportName;
w0.Name = name?.Substring(0, Math.Min(name.Length, 31));
report.SetDataSource($"{ReportModelNames.ReportMarker}", data);
report.Process(0, false);
_workbook.Copy(report.Workbook);
Что лучше делать при копировании листов со сводными таблицами?