Tag: 冲突

Dim x As Control与预先控制模块之间的冲突

我添加了一个相当大的工作簿,有很多工作表和macros,不幸的是他们不是我的领域改变…这些包括一个名为控制的模块,电子表格中的一个名为控制和一个不同的模块中的另一个子使用“Dim控制为对象“,然后”设置控件=工作表(CONTROL_SHEET)“ 我的问题是我需要使用“Dim chb As Control”,但是当我的模块被调用时,我得到的错误: 编译错误:模块不是有效的types 有没有一种方法来定义哪个控制我使用的Dim语句中,例如“Dim chb As Vartype.Control”?

Word中使用VBA的不同excel实例之间的冲突

从一个MS Word文件,我有一个VBAmacros,必须打开一个不可见的模式,以从中获取数据的Excel。 问题是,当我启动macros时,它closures了其他正在运行的Excel实例,并显示一个'1004'运行时错误,指出<< _global对象的行方法失败>>。 Sub getDataFromExcel() Dim List Dim xlApp As Object Dim xlBook As Object Dim xlSheet As Object Dim xlSheetNum As Integer Dim iStarted As Boolean Dim lRow As Long Const strWorkBookName As String = "P:\Data_Source.xlsx" If Dir(strWorkBookName) = "" Then MsgBox "Cannot find the designated workbook: " & strWorkBookName, vbExclamation Exit Sub […]