SetExternalWorkbook
SetExternalWorkbook(string)
将外部工作簿设置为图表的数据源。图表数据将从目标工作簿更新。
public void SetExternalWorkbook(string workbookPath)
范围 | 类型 | 描述 |
---|
workbookPath | String | 目标工作簿的路径 |
例外
例外 | (健康)状况 |
---|
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)
范围 | 类型 | 描述 |
---|
workbookPath | String | 目标工作簿的路径 |
updateChartData | Boolean | If value为 false 只有工作簿路径将被更新。 图表数据不会从目标工作簿加载和更新。可在目标工作簿不存在或不可用时使用。 如果值为真,则图表数据将从目标工作簿更新。 |
例外
例外 | (健康)状况 |
---|
InvalidOperationException | 外部工作簿不可用或无法加载。 |
例子
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);
也可以看看