2016-09-05 3 views
0

コンボボックスには5つの値があり、3つの特定の単語が含まれていれば無効になります。私はすでにコントロールを有効/無効にする方法を見つけましたが、これらの値が選択されているかどうかをチェックするコードの正しい構文を理解しようとしましたが、明確なコード形式は見つかりませんでした。助けてください。コンボボックス選択に特定のテキストまたは単語が含まれているかどうかを確認する方法

+1

ここで、不正な構文のコードはありますか? 1列または複数の列をチェックしていますか?私たちはあなたの説明から何も教えてくれません – dbmitch

+0

私の説明を理解していないとすみませます。コンボボックスには5つの異なる値を持つ1つの列があり、そのうち3つは同じような単語を持っています。私は3つのうちのどれかが選択されているかどうかを確認したい。私は正しい構文について何も考えていません。私が知っているのは、コントロールを有効/無効にする方法です。 –

答えて

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 
+0

それはそれらの値に限定されています、これは完璧な解決策です、魅力のように動作します。ありがとう。 –

関連する問題