【发布时间】:2012-02-21 08:49:25
【问题描述】:
这里还有人在编程 VBA 吗?
我正在尝试让这段代码工作
Private Sub button3_click()
'hide main buttons
button1.Visible = False
button2.Visible = False
button3.Visible = False
'show submenu buttons
button4.Visible = True;
button5.Visible = True;
End Sub
我想要做的基本上是我有一个包含 5 个主按钮控件的主窗体。其中2个在启动时隐藏。因此,当我单击按钮 3 时,我想隐藏前 3 个主按钮,并“取消隐藏”其他两个按钮。 尝试执行此事件时,出现错误
“运行时错误 2165 - 您无法隐藏具有焦点的控件”。
以前有没有人接触过这方面的编程?我确定这是可行的。我只是不明白这里出了什么问题......
【问题讨论】:
-
谢谢大家。您的所有建议都已尝试过 - 它们有效!如果您在编码时可以“跳出思维定势”,我应该认为有一种方法可以使这个简单的功能发挥作用。干杯。 :)
标签: ms-access button onclick vba