VBA新的Excel.Application是没有什么
我在Excel 2010中使用以下VBA代码中的一个button单击事件:
Dim objExcel as Object Set objExcel - New Excel.Application
并在随后的代码中使用该实例objExcel
。
这段代码非常简单,在我testing过的大部分计算机上工作,包括我的电脑。 而在某些计算机上,这个实例并没有创build。 行被执行后, objExcel
是Nothing
。 所以在这行代码运行之后, objExcel
就是Nothing
。 这就是为什么后续代码无法执行。 我也试过下面的代码:
Set objExcel=CreateObject("Excel.Application")
这也有同样的问题。
所有机器都安装了MS Office 2010。 问题不是由于大量的Excel实例造成的有问题的计算机甚至不能运行一次代码。
我应该检查或注册任何可能导致问题的组件吗?