我在Excel 2010中的按钮点击事件中使用以下VBA代码:
Dim objExcel as Object
Set objExcel - New Excel.Application
并在后续代码中使用该实例objExcel
。
此代码非常简单,适用于我测试的大多数计算机,包括我的计算机。而在某些计算机中,该实例并未创建。执行该行后objExcel
为Nothing
。因此,在运行代码行之后,objExcel
为Nothing
。这就是后续代码无法执行的原因。
我也试过以下代码:
Set objExcel=CreateObject("Excel.Application")
这也有同样的问题。
所有计算机都安装了MS Office 2010。 问题不是由于大量的Excel实例导致有问题的计算机甚至无法运行一次代码。
我应该检查或注册可能导致问题的任何组件吗?