単純なシナリオ:フォームと1つのテキストボックス(バインドされていない)、Text1
。バインドされていないコントロールに値があるかどうかを確認する適切な方法
If "" <> Text1 Then
MsgBox "Not Empty"
End If
上記のコードは機能します。テキストボックスに文字が含まれている場合、式""<> Text1
はTrueと評価されます。
反対が動作しないに関係なく、テキストボックスの空またはない:
If "" = Text1 Then ' or alternatively, False = ("" <> Text1)
MsgBox "Empty!"
End If
あなたがこの問題を明確にすることはできますか?
あなたは本当にあなたが見ているコントロールの親を指定する必要があります!。より読みやすいコードを作成し、コンパイルエラーを回避します。 –