我正在尝试绘制图表(在它自己的“工作表”上,而不是另一个“工作表”中的对象),并将其显示在VB2010窗体上。
我唯一能找到的是使用代码创建图表,然后从excel加载数据系列。即。 Chart1.ChartType =“XYscatter”或类似的东西,我甚至没有让它正常工作。
我可以通过许多图表来手动设置它们应该的方式。是否有一种简单的方法可以使用Imports Microsoft.Office.Interop来执行某些操作
Chart1 = xlWorkBook.Charts("MyChart")
答案 0 :(得分:0)
如果您有关于使用代码创建图表的具体问题,请发布您所拥有的内容,我会看到是否可以提供帮助
如果您想在.Net表单上显示图表,最好拍一张图表并将其放在表格上
获取图表对象:
Set Chart1 = xlWorkBook.Charts("MyChart")
复制
Chart1.ChartArea.Copy
它现在在剪贴板上。你应该能够在你认为合适的.Net中访问
要证明它的存在,您可以将其粘贴到普通的Excel工作表中
ActiveSheet.PasteSpecial Format:="Picture (Enhanced Metafile)", _
Link:=False, DisplayAsIcon:=False