SetExternalWorkbook

SetExternalWorkbook(string)

Establece un libro de trabajo externo como fuente de datos para el gráfico. Los datos del gráfico se actualizarán desde el libro de trabajo de destino.

public void SetExternalWorkbook(string workbookPath)
ParámetroEscribeDescripción
workbookPathStringRuta al libro de destino

Excepciones

excepcióncondición
InvalidOperationExceptionEl libro de trabajo externo no está disponible o no se puede cargar.

Ejemplos

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

Ver también


SetExternalWorkbook(string, bool)

Establece un libro de trabajo externo como fuente de datos para el gráfico.

public void SetExternalWorkbook(string workbookPath, bool updateChartData)
ParámetroEscribeDescripción
workbookPathStringRuta al libro de destino
updateChartDataBooleanSi el valor es falso, solo se actualizará la ruta del libro de trabajo. Los datos del gráfico no se cargarán ni actualizarán desde el libro de trabajo de destino. Se puede usar cuando el libro de trabajo de destino no existe o no está disponible. Si el valor es verdadero, los datos del gráfico se actualizarán desde el libro de trabajo de destino.

Excepciones

excepcióncondición
InvalidOperationExceptionEl libro de trabajo externo no está disponible o no se puede cargar.

Ejemplos

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://ruta/no/existe", false);

Ver también