Как скопировать сводные таблицы из одного файла Excel в другой? - PullRequest
0 голосов
/ 27 мая 2020

Я создаю файл 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);

Что лучше делать при копировании листов со сводными таблицами?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...