如何检查组合框选择是否包含特定文本或单词

时间:2016-09-05 18:45:58

标签: ms-access combobox access-vba

我的组合框有5个值,其中三个包含一个特定的单词,如果选中,应该启用表单上的其他两个控件,否则将被禁用。我已经想出了如何启用/禁用控件,但我试图找出代码的正确语法,以检查是否选择了这些值,但找不到清晰的代码格式。请帮忙。

1 个答案:

答案 0 :(得分:1)

如果你的组合框只有5个值并且仅限于这5个值,那么只需使用整个值而不是包含的单词。

private sub cmb1_AfterUpdate()
if me![cmb1].value ="value1" Or me![cmb1].value ="value2" Or me![cmb1].value ="value3" then
   me!txtbox.enabled = true
else
   me!txtbox.enabled = false
end if
end sub