从VBA运行时在Excel中添加Ole对象会引发错误

时间:2018-10-23 07:45:53

标签: excel vba excel-vba createoleobject

我有一个非常简单的代码,当使用F5命令从VBA内部运行时,不会出错。

尽管如此,即使我尝试使用F8逐步运行代码,即使它插入了对象,它也会抛出消息“此时无法进入中断模式”,这使我感到困扰,因为我想调试代码,我无法做到。

为了帮助您,我隔离了代码:

Sub Macro1()  
    Set objWorkbook = ActiveWorkbook Set ob = objWorkbook.ActiveSheet.OLEObjects

    ob.Add(ClassType:="Forms.TextBox.1", Link:=False, _
            DisplayAsIcon:=False, Left:=67.5, Top:=54, Width:=177.75, Height:= _
            35.25).Select 
End Sub

0 个答案:

没有答案