我在Access中有一个Userform。在我的Userform中,我有一个带有3个选项的ComboBox:A,B和C.根据这些值,我想隐藏/取消隐藏文本框。这是场景:
当我选择A时,我想自动执行以下操作。 *显示文本框1 *隐藏文本框2
当B. *隐藏文本框1 *显示文本框2
当C *显示文本框1 *显示文本框2
如何做到这一点?
答案 0 :(得分:2)
你想要的是使用ComboBox的After Update事件,它将说明什么时候需要做的逻辑。像,
Private Sub comboBoxName_AfterUpdate()
Select Case Me.comboBoxName
Case "A"
Me.textBox1Name.Visible = True
Me.textBox2Name.Visible = False
Case "B"
Me.textBox1Name.Visible = False
Me.textBox2Name.Visible = True
Case Else
'Case "C" is also valid
Me.textBox1Name.Visible = True
Me.textBox2Name.Visible = True
End Select
End Sub