一个vb操作word的问题
我用VB操作word。机子里原来装了2003和2007两个office,因为两个OFFICE切换很麻烦,我就把2007的OFFICE卸载了,而且按照超级兔子的提示,把卸载残留物也清除了。结果vb 不能操作word了,连set w=new word.application 都报错:“自动化操作时文件名或类名没找到”。拿到别的计算机上,就没问题!是不是把什么误删了吧?请高手指点迷津。谢谢! --------------------编程问答-------------------- 引用的库有问题.重新引用 Office 的库文件. --------------------编程问答-------------------- 把03也重装一下,然后试试。
--------------------编程问答-------------------- 还是重新安装吧。 --------------------编程问答-------------------- 兼容性的问题,可能你之前引用的是07的库文件。
你的03可以用吧?重新引用一下office库文件。 --------------------编程问答-------------------- 把你的代码做点小修改,可能就没有问题了。
这样不会有兼容性问题
Dim oWord as object
set oWord = createobject("...")
补充:VB , 基础类