我在电子表格中有多个形状和复选框。我想创建一个函数,当单击相应的复选框时,将特定形状放在前面(比其同行更高的 Z 顺序)。这是我目前拥有的代码:
Sub CheckBox3_Click()
If CheckBox3.Value = True Then
Sheet1.Shapes("blueoval").ZOrder msoBringToFront
End If
End Sub
每当我运行此代码时,我都会收到运行时错误“424”。我是 VBA for excel 的新手,所以任何帮助将不胜感激。这段代码有什么问题?少了什么东西?等等。谢谢!