单击另一个按钮后,VBA表单控制按钮需要消失

时间:2019-02-21 14:18:13

标签: excel vba

因此,当我单击另一个按钮时,我想使一个Form Control Button NOT和ActiveX Command Button消失。通常,如果是ActiveX命令按钮,我会使用:

ButtonName.Visible = False

在另一个按钮触发的代码中。但是我不知道如何使用表单控件按钮,因为据我所知他们没有像ActiveX Command Button那样的名称?

我只想将要消失的按钮更改为ActiveX Command Button,但这样做时,我会遇到以下问题:按钮格式更改,单击时文本大小增加,单击时按钮大小改变等。


2 个答案:

答案 0 :(得分:4)

您也可以尝试

Sub Button2_Click()
    Sheets("Sheet1").Buttons("Button 1").Visible = False
End Sub

答案 1 :(得分:1)

.Shapes("button 1").Visible = False