Я попытался изменить диапазон диаграммы PowerPoint программно, используя
Excel.ListObject chartTable = (Ppt.ChartData)chartData.Workbook.WorkSheet[1].ListObjects[1];
chartTable.Resize("desired range");
После этого я вставил свои данные программно.
Но как только я закрыл экземпляр листа Excel, используя
chartData.workbook.Close();
Сохраненный диапазон возвращается к его значению по умолчанию (то есть, которое является диаграммой ppt по умолчанию) и, таким образом, изменение данных внедряется в этот файл Excel, но не требуемый диапазон, и требуемый график не получается.
PS: я не хочу сохранять отдельный файл excel. Я просто хочу изменить и обновить данные, встроенные в диаграмму. Пожалуйста, предложите возможный способ или что я делаю не так