Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ユーザーがテキストボックスを空のままにした場合、コードの実行を防ぎたい
If tx01.Value = "" Then Exit Sub If tx01.Value = vbNullString Then Exit Sub // also tried
しかし、ユーザーは単にスペース (または任意の数のスペース) を書き込むことができ、- 防止は機能しません。 このボックスに文字 (数値および非数値) が必要ですが、スペースだけではありません。 どうすればいいですか?
何かのようなもの
if trim(tx01.Value) = "" then Exit sub
Trim は、先頭と末尾の空白文字を削除します。
Trim()テキストボックスの値チェックにa を追加してみてください。
Trim()