VBA调试模式跳过

lfr*_*dom 7 vba

我有以下代码:

Public Sub Test1
 Dim RC as myDll.Controller
 Set RC = New myDll.Controller

 RC.DoTask

 Debug.print "1"
 Debug.print "2"
 RC.DoOtherTask

 Msgbox "Help Me!"
End Sub
Run Code Online (Sandbox Code Playgroud)

当我使用调试模式并逐步执行代码时,按下F8键,一旦我在RC.DoTask之后按F8,所有代码都会执行到msgbox.我的即时窗口有印刷线,rc.DoOtherTask已经运行了.

有没有人见过这个?

它完全可重复,但仅限于我正在使用的产品附带的VBA版本.

lfr*_*dom 0

软件供应商回来说这是他们的编码问题。这与 VBA、VBA 编辑器等无关。