怎样用VB在EXCEL做图表

如题所述

你可以用excel录制宏功能,把创建图表的所有操作用vba记录下来,完成后进入vba编辑窗口修改代码

然后用vb控制excel,类似代码如下

dim  xlsApp as object, xlsWbas object ,xlsWorksheet as object
set xlsapp=createobject("excel.application") '创建excel.application对象
xlsapp.visible=true  '显示excel 主界面
xlsapp.workbooks.open("c:\1.xls")  '打开c:\1.xls
set xlswb=xlsapp.workbooks("1.xls") '设置xlswb变量 引用1.xls 工作簿
set xlsworksheet=xlswb.worksheets(1)  '设置xlsworksheet变量引用1.xls 工作簿的第一个工作表
msgbox xlsworksheet.cells(1,1)    '显示a1单元格的内容
xlsapp.quit()  '关闭excel

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-02-21
引用Office,EXcel类;实例化;创建chart对象本回答被提问者和网友采纳
相似回答