SetExternalWorkbook

SetExternalWorkbook(string)

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

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

Исключения

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

Примеры

[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)

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

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

Исключения

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

Примеры

[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: //путь/не существует/не существует", false);

Смотрите также