Я пытаюсь обновить свою сводную таблицу, которая уже была обработана. Ниже приведен код для обновления:
Excel.PivotTables pivotTables = worksheet.PivotTables();
Excel.PivotTable pvt = pivotTables.Cast<Excel.PivotTable>().FirstOrDefault(c => c.Name == pivotTableName);
pvt.RefreshTable(); //throws exception
Я получаю ниже исключения:
Эта команда требует не менее двух строк исходных данных. Вы не можете использовать команду для выбора только в одной строке. Попробуйте следующее:
• Если вы используете расширенный фильтр, выберите диапазон ячеек, который содержит как минимум две строки данных. Затем снова нажмите команду «Расширенный фильтр».
• Если вы создаете отчет сводной таблицы или отчета сводной диаграммы, введите ссылку на ячейку или выберите диапазон, включающий не менее двух строк данных.
Я могу понять, что источники повреждены или изменены, но не могут найти решение.
Любая помощь или предложение было бы здорово.
Спасибо.