我的一位客户在运行下面的 Excel VBA 代码时遇到问题。他收到以下错误Method 'VBE' of object '_Application' failed
,但只有一次,在他打开 VBE 后,它开始工作。而且,直到昨天,它还在为他工作。
他正在使用 Excel 2010。
这是引发错误的代码。
For Each f In Application.VBE.ActiveVBProject.VBComponents
If InStr(1, f.Name, "UserForm") = 1 Then
Application.VBE.ActiveVBProject.VBComponents.Remove (f)
End If
Next f