繁体   English   中英

C# Excel 的 VSTO 加载项 - Select 图表 object 按名称?

[英]C# VSTO add-in for Excel - Select Chart object by name?

我正在开发 Excel VSTO 加载项。 我可以以编程方式生成多个图表。 现在我想更改某个图表的一系列类型。 如何通过名称获取图表 object?

下面的代码不起作用。

 Microsoft.Office.Interop.Excel.ChartObjects ChObjs = (ChartObjects)ws.ChartObjects(Type.Missing);
 
 Microsoft.Office.Interop.Excel.ChartObject obj = ChObjs.Item("Test Chart");

非常感谢你。

您可以尝试使用下面的代码片段来获取 Excel 图表 object:

Excel.Worksheet excSheet = (Excel.Worksheet)excWorkBook.Worksheets.get_Item(1);//Sheet1
Excel.ChartObjects chartObjects = (Excel.ChartObjects)excSheet.ChartObjects(Type.Missing);
Excel.ChartObject myChart = (Excel.ChartObject)chartObjects.Item(1);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM