[英]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.