Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用VBA添加Excel ActiveX控件_Excel_Vba - Fatal编程技术网

使用VBA添加Excel ActiveX控件

使用VBA添加Excel ActiveX控件,excel,vba,Excel,Vba,使用Excel 2010 VBA,Win 7 64位 我正在使用以下命令添加ActiveX标签,但出现错误,此时无法进入中断模式。任何关于我做错了什么的见解,或者关于如何做到这一点的消息来源,都是非常感谢的 Sub tester() Dim oLABEL As OLEObject Set oLABEL = ActiveSheet.OLEObjects.Add(classtype:="Forms.Label.1") End Sub 事实证明,当您尝试逐步添加ActiveX控件

使用Excel 2010 VBA,Win 7 64位

我正在使用以下命令添加ActiveX标签,但出现错误,此时无法进入中断模式。任何关于我做错了什么的见解,或者关于如何做到这一点的消息来源,都是非常感谢的

Sub tester()

    Dim oLABEL As OLEObject
    Set oLABEL = ActiveSheet.OLEObjects.Add(classtype:="Forms.Label.1")

End Sub

事实证明,当您尝试逐步添加ActiveX控件时,VBA会出现该错误。如果你只是运行它,它工作得很好。当您单步执行并获得该错误时,您可以选择继续,但不幸的是,它会运行代码的其余部分,即不在单步模式下