C# 如何通过属于Microsoft.Office.Interop.excel的ChartObject获取excel图表配置

C# 如何通过属于Microsoft.Office.Interop.excel的ChartObject获取excel图表配置,c#,excel,vsto,C#,Excel,Vsto,这是一个excel文件,其中包含一个工作表,工作表中还包含一些数据。 然后用户创建一个图表,就像“xlLine”或“xlColumnClustered”,并设置一些配置信息,如图表标题、CategoryTitle、ValueTitle等。 如何获取配置信息,尤其是图表中选定的数据区域? 这些 请将代码添加为文本而不是图像。请将代码添加为文本而不是图像。 //Get the current worksheet Microsoft.Office.Tools.Exc

这是一个excel文件,其中包含一个工作表,工作表中还包含一些数据。 然后用户创建一个图表,就像“xlLine”或“xlColumnClustered”,并设置一些配置信息,如图表标题、CategoryTitle、ValueTitle等。 如何获取配置信息,尤其是图表中选定的数据区域? 这些


请将代码添加为文本而不是图像。请将代码添加为文本而不是图像。
        //Get the current worksheet
        Microsoft.Office.Tools.Excel.Worksheet worksheet = Globals.Factory.GetVstoObject(Globals.ThisAddIn.Application.ActiveWorkbook.ActiveSheet);
        //Get ChartObjects 
        Microsoft.Office.Interop.Excel.ChartObjects objs = (ChartObjects)worksheet.ChartObjects(Type.Missing);
        //Just get the first ChartObject
        Microsoft.Office.Interop.Excel.ChartObject obj = objs.Item(1);
        //Get the chartTitle
        string chartTitle = obj.Chart.ChartTitle.Caption;