c# - 如何使用 C# 在 Excel 中选择现有图表

标签 c# visual-studio excel

我想使用 C# 在 Excel 中选择现有图表。 我的 excel 文件中有一个图表对象,我想阅读它并对其进行编辑。 我只知道通过做这样的事情来添加新图表

ChartObjects ChartObjs = null;
ChartObject ChartObj = null;


 ChartObj = ChartObjs.Add(0, 10, 250, 170);

我正在使用 VS 2005 和 C#

最佳答案

要在 excel 中选择一个事件图表,可以使用此代码

Excel.ChartObject chartObject11 = (Excel.ChartObject)Ws.ChartObjects(1);
chartObject11.Activate();

基于此可以编辑图表并对其进行格式化。例如更改其数据范围或格式化其颜色或高度或宽度等。

希望对你有帮助

关于c# - 如何使用 C# 在 Excel 中选择现有图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458998/

相关文章:

c# - 如何在对象初始值设定项中使用 Console.Write?

C#/XNA - 乘法比除法快?

c# - 为现有 gRPC 服务器生成客户端

visual-studio - XAML 文件 .editorconfig 规则

vba - 在 Excel 中自动复制和粘贴特定范围的最佳方法是什么?

excel - 更新Excel VBA字典中的值

c# - 由于 EndpointDispatcher 的 ContractFilter 不匹配,无法在接收方处理带有 Action 的消息

c# - 将 float 转换为整数

c - 编译后 Visual Studio 卡住。当我尝试启动应用程序时,资源管理器也是如此

vba - 如何修复类型不匹配错误?