|
楼主 |
发表于 2013-1-7 10:49
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 时光鸟 于 2013-1-7 11:17 编辑
网名 发表于 2013-1-7 10:43
谢谢楼主,我在按你的方面在设置,
但是设置到些处工作对象时又不知道如何设置 了
原代码是
所有的excel对象都要加,估计你修改的不完整,还有excel对象没有修改,
你要搞懂为什么要这样修改才行,不然这次会了,下次变化一下又不会了,
因为你的编译是在VB环境下进行的,而你写的是excel的VBA代码,
所以要VB能够识别你的VBA代码才行(特别是代码里有excel对象的),
一定要创建一个excel的对象引用,也就是Set xlapp = GetObject(, "Excel.Application")
然后在代码中所有(一定要是所有的)的excel对象前加上这个引用的完整表述!
什么是excel对象呢?简单的说,你VBA代码里凡是VB6.0里没有的东西都是excel对象(大致可以这么认为),
比如workbook,worksheet,range,cells,rows,columns等等这些都是,还包括工作表函数也是。
|
|