EXCEL 2003 和 EXCEL 2000 的VBA 调用有差别?
忠向 2007-09-11 05:21:27 原先写的用VBA的一些代码,引用库是Office 2000的,用了几年了,也就是把一些数据输出到EXCEL表中。
最近机器系统重装,Office 也升级成了 2003年版本,用2003的typelib重新编译了程序,一切正常
使用的时候才发现,原先的VBA程序部分只要是有关写入数据的部分都不能用了,比如PutValue等等都报出异常了
调试状态下,检验异常,都是null(null),简直头大,怎么会这样,难道2003版本不让写入了?