3

ユーザーがテキストボックスを空のままにした場合、コードの実行を防ぎたい

If tx01.Value = "" Then Exit Sub
If tx01.Value = vbNullString Then Exit Sub  //  also tried

しかし、ユーザーは単にスペース (または任意の数のスペース) を書き込むことができ、- 防止は機能しません。
このボックスに文字 (数値および非数値) が必要ですが、スペースだけではありません。
どうすればいいですか?

4

2 に答える 2

4

何かのようなもの

if trim(tx01.Value) = "" then Exit sub

Trim は、先頭と末尾の空白文字を削除します。

于 2012-09-11T12:00:33.827 に答える
4

Trim()テキストボックスの値チェックにa を追加してみてください。

于 2012-09-11T11:58:02.173 に答える