SetExternalWorkbook

SetExternalWorkbook(string)

Устанавливает внешний рабочийbook в качестве источника данных для диаграммы. Данные диаграммы будут обновлены из целевой книги.

public void SetExternalWorkbook(string workbookPath)
ПараметрТипОписание
workbookPathStringПуть к целевой книге

Исключения

исключениеусловие
InvalidOperationExceptionВнешний рабочийbook недоступен или не может быть загружен.

Примеры

[C#]
using (Presentation pres = new Presentation())

   IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Pie, 50, 50, 400, 600, true);
   IChartData chartData = chart.ChartData;
   (chartData as ChartData).SetExternalWorkbook("../../workbook.xlsx");

См. Также


SetExternalWorkbook(string, bool)

Устанавливает внешний рабочийbook в качестве источника данных для диаграммы.

public void SetExternalWorkbook(string workbookPath, bool updateChartData)
ПараметрТипОписание
workbookPathStringПуть к целевой книге
updateChartDataBooleanЕсли значение равно false, будет обновлен только путь к книге. Данные диаграммы не будут загружены и обновлены из целевой книги. Может быть использовано, если целевая книга не существует или недоступна. Если значение равно true, данные диаграммы будут обновлены из целевой книги.

Исключения

исключениеусловие
InvalidOperationExceptionВнешний рабочийbook недоступен или не может быть загружен.

Примеры

[C#]
using (Presentation pres = new Presentation())

   IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.Pie, 50, 50, 400, 600, true);
   IChartData chartData = chart.ChartData;

   (chartData as ChartData).SetExternalWorkbook("http://path/doesnt/exists", false);

См. Также