社区
C#
帖子详情
c#如何获取Excel文件中已存在的图表,并设置图表的宽度以及显示的位置
huhqian
2009-03-30 02:53:39
现有的excel文件中已经存在一个图表,而通过c#如何获取到这个图表呢,并对这个图表的大小以及在excel中显示的位置进行控制。
用c#我们可以获取到excel中的单元格,不知道有不有类似的方法可以获取到excel中的图表呢,恳请各位大鸟指点迷津~~
...全文
416
5
打赏
收藏
c#如何获取Excel文件中已存在的图表,并设置图表的宽度以及显示的位置
现有的excel文件中已经存在一个图表,而通过c#如何获取到这个图表呢,并对这个图表的大小以及在excel中显示的位置进行控制。 用c#我们可以获取到excel中的单元格,不知道有不有类似的方法可以获取到excel中的图表呢,恳请各位大鸟指点迷津~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huhqian
2009-04-01
打赏
举报
回复
你贴的代码应该就是在excel里面直接进行录制宏产生的吧?在c#里面的代码应该是这样的:
Excel.ChartObject ChartObject1 = (Excel.ChartObject)worksheet.ChartObjects("图表 11");
至于图表的宽度等等的可以通过设置ChartObject1 对象的width和height属性对象来实现。
不管怎么样,还是感谢各位~~结贴了~
sunshine_anycall
2009-03-31
打赏
举报
回复
up
mark
zcandyly20211
2009-03-31
打赏
举报
回复
友情up!
cpio
2009-03-31
打赏
举报
回复
这要看图表名称是什么,大致可以这样
sheet1.ChartObjects("图表 1").Activate
sheet1.ChartArea.Select
sheet1.Shapes("图表 1").ScaleWidth 0.5, msoFalse, msoScaleFromTopLeft
sheet1.Shapes("图表 1").ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft
c#
生成
excel
图表
.doc
这是利用
c#
生成
excel
图表
的简单代码,适用于初学者
C#
读取
excel
、csv
文件
到折线图
C#
读取
excel
、csv等
文件
到chart折线图,有详细的代码注释
使用
C#
进行
Excel
开发
从入门到高级应用,开发
Excel
表格
C#
Excel
.dll引用
C#
Excel
.dll引用
NPOI读取
Excel
,并添加操作
Excel
增加一列
NPOI读取
Excel
,并添加一列“导入情况”,对导入情况保存到
Excel
中
。
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章