我在 Excel 工作表中插入了一些框架(Microsoft Forms 2.0 框架)。我希望我可以单击其中一个,然后将其置于所有其他框架的前面。但它不起作用。与下面的代码。框架 1 仍在框架 2、3、4 之下...msobringtofront 在正常插入的形状上效果很好,但不适用于框架
Private Sub Frame1_Click()
ActiveSheet.Shapes("frame1").ZOrder msoBringtofront
End Sub
最佳答案
试试这个
Sub Sample()
Dim oleObj As OLEObject
Set oleObj = ActiveSheet.OLEObjects("frame1")
oleObj.BringToFront
End Sub
关于vba - 如何在activex框架上显示到前面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44372511/