引用Mircosoft Visual Basic for Application Extensibility 5.3
在EXCEL的VBA中增加一个过程
Public Sub Test()
Dim vbP As VBProject
'在运行下行代码时出现错误:应用程序定义或对象定义错误
Set vbP = ThisWorkbook.VBProject
End Sub
各位大侠可知道是什么原因?
...全文
326914打赏收藏
VBA中错误:应用程序定义或对象定义错误
引用Mircosoft Visual Basic for Application Extensibility 5.3 在EXCEL的VBA中增加一个过程 Public Sub Test() Dim vbP As VBProject '在运行下行代码时出现错误:应用程序定义或对象定义错误 Set vbP = ThisWorkbook.VBProject End Sub 各位大侠可知道是什么原因?
EXCEL 2003 下调试通过:
Sub Test()
Dim vbP As New VBProject
Set vbP = ThisWorkbook.VBProject
Dim x() As String, i As Integer
ReDim x(1 To vbP.References.Count)
For i = 1 To vbP.References.Count
x(i) = vbP.References(i).Description
Next
MsgBox Join(x, vbCrLf)
End Sub