【发布时间】:2018-10-05 02:52:20
【问题描述】:
我在 excel 2013 中有一个工作表,上面有 25 个 activex 按钮。根据每个按钮的单元格值,我希望它是可见的或隐藏的。在我的情况下,单元格 U6 的值使我的 commandbutton1 可见,U7 将使 commandButton2 可见....只有我的 CommandButton1 正常工作。我尝试了不同的代码组合但没有成功。
Private Sub CommandButton1_Click()
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
'ActiveX button1
If Range("U6") = 1 Then
Sheets("Feuil1").CommandButton1.Visible = True
Else
Sheets("Feuil1").CommandButton1.Visible = False
End If
End Sub
【问题讨论】:
-
如果
Range("U6")=1,该代码确实看起来可以很好地使CommandButton1可见。对于其他不起作用的按钮,您有什么尝试,您如何定义“不起作用”?你有错误吗?没有得到您预期的结果?还有什么? -
所以...您向我们展示了有效的代码,并询问为什么我们没有看到的代码无效?
标签: vba