SetExternalWorkbook

SetExternalWorkbook(string)

Establece el libro externo como una 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ámetroTipoDescripción
workbookPathStringRuta al libro de trabajo de destino

Excepciones

excepcióncondición
InvalidOperationExceptionEl libro 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 el libro externo como una fuente de datos para el gráfico.

public void SetExternalWorkbook(string workbookPath, bool updateChartData)
ParámetroTipoDescripción
workbookPathStringRuta al libro de trabajo 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 se actualizarán desde el libro de trabajo de destino. Puede usarse 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 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("http://path/doesnt/exists", false);

Ver también