Vba ';1004';:OLEObject类的ZOrder方法失败-更改OLEObjects ZOrder

Vba ';1004';:OLEObject类的ZOrder方法失败-更改OLEObjects ZOrder,vba,excel,Vba,Excel,只是想知道我是否可以在ExcelVBA中更改OLEObject的ZOrder,我已经尝试了以下代码行 Set ws = ActiveSheet ... ws.OLEObjects("toeBox").ZOrder msoBringToFront 我得到以下错误消息: 运行时错误“1004”:OLEObject类的ZOrder方法失败 任何帮助都会很好 谢谢 DanZorder是一种形状或形状对象的方法。试试ws.Shapes(“toeBox”).ZOrder msoBringToFront@T

只是想知道我是否可以在ExcelVBA中更改OLEObject的ZOrder,我已经尝试了以下代码行

Set ws = ActiveSheet
...
ws.OLEObjects("toeBox").ZOrder msoBringToFront
我得到以下错误消息:

运行时错误“1004”:OLEObject类的ZOrder方法失败

任何帮助都会很好

谢谢


Dan

Zorder是一种形状或形状对象的方法。试试ws.Shapes(“toeBox”).ZOrder msoBringToFront@Tim谢谢你!那太容易了!我甚至没想到把它当作一个形状。我真的很感谢您的帮助:)Zorder是一种形状或形状标记对象的方法。试试ws.Shapes(“toeBox”).ZOrder msoBringToFront@Tim谢谢你!那太容易了!我甚至没想到把它当作一个形状。我真的很感谢你的帮助:)