不要缓存 WordApplication.CommandBars.FindControl 查找到的CommandBarControl对象。否则可能报上面的错误。
有时候,当从一个Word,切换到另外一个Word,再切换回来的时候,就报上吗的错误。原因:
Office会根据不同的Word或Excel内容以及上面安插的AddIn,动态调整界面。可能删除你原来缓存的CommandBarControl对象。
这个错误和网上查到的VBScript报错,本质是差不多的。变量无效了。
不要缓存 WordApplication.CommandBars.FindControl 查找到的CommandBarControl对象。否则可能报上面的错误。
有时候,当从一个Word,切换到另外一个Word,再切换回来的时候,就报上吗的错误。原因:
Office会根据不同的Word或Excel内容以及上面安插的AddIn,动态调整界面。可能删除你原来缓存的CommandBarControl对象。
这个错误和网上查到的VBScript报错,本质是差不多的。变量无效了。