我正在制作一个应用程序,它可以下载数据并从中生成 PowerPoint 演示文稿。我设法创建了一个图表并像这样访问数据:
Microsoft.Office.Interop.PowerPoint.Shape Shape;
Microsoft.Office.Interop.Graph.Chart Ch;
Shape = Slide.Shapes.AddOLEObject(
Bounds.Left, Bounds.Top,
Bounds.Width, Bounds.Height,
ClassName);
Ch = (Graph.Chart) Shape.OLEFormat.Object;
Ch.Application.DataSheet.Cells[1, 2] = "some value";
但数据源仍然是默认的 5x4 单元格区域。我怎样才能改变它?我搜索了一段时间,看到了 .Set_DataSource() 之类的东西,但我没有类似的东西。