在尝试将ShellAndWait与MS Word VBA一起使用时,我得到XlEnableCancelKey的类型未定义错误。 XlEnableCancelKey的Xl部分看起来可能是MS Excel类型。
还在MSDN VBA Forum上询问。
答案 0 :(得分:1)
在VBA项目中,添加对Microsoft Excel 12.0对象库的引用。
答案 1 :(得分:0)
使用WdEnableCancelKey
代替XlEnableCancelKey
原因是,对于单词,定义了一个用于Application.EnableCancelKey
的不同枚举类型。
Application.EnableCancelKey = xlErrorHandler
实际上,代码想要使用EnableCancelKey
的枚举值
因此,您可以使用WdEnableCancelKey
代替XlErrorHandler
。