c#如何获取Excel文件中已存在的图表,并设置图表的宽度以及显示的位置 现有的excel文件中已经存在一个图表,而通过c#如何获取到这个图表呢,并对这个图表的大小以及在excel中显示的位置进行控制。用c#我们可以获取到excel中的单元格,不知道有不有类似的方法可以获取到excel中的图表呢,恳请各位大鸟指点迷津~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这要看图表名称是什么,大致可以这样sheet1.ChartObjects("图表 1").Activatesheet1.ChartArea.Selectsheet1.Shapes("图表 1").ScaleWidth 0.5, msoFalse, msoScaleFromTopLeftsheet1.Shapes("图表 1").ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft 你贴的代码应该就是在excel里面直接进行录制宏产生的吧?在c#里面的代码应该是这样的:Excel.ChartObject ChartObject1 = (Excel.ChartObject)worksheet.ChartObjects("图表 11");至于图表的宽度等等的可以通过设置ChartObject1 对象的width和height属性对象来实现。不管怎么样,还是感谢各位~~结贴了~ iTextSharp 生成pdf文件如何设置图文页眉 NHibernate 的配置问题,急?? winform C# 删除记录的语句和对象怎么扯上关系了? 怎样在web页面中创建动态的datalist? 请推荐一本优秀的Framework参考书,希望讲解简练易懂 C#中的错误处理问题 语音提示,急啊 关于快捷键的问题,关于快捷键的问题 RDLC绑定问题 请教高人对象序列化的问题 datalist能这么绑定么
sheet1.ChartArea.Select
sheet1.Shapes("图表 1").ScaleWidth 0.5, msoFalse, msoScaleFromTopLeft
sheet1.Shapes("图表 1").ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft