テキストボックス(ユーザーフォーム)に文字列を入力→ワークシートで完全一致の有無を確認(Find)→存在の有無によって処理が分岐
という流れのVBAを構築しました。
その際に完全一致を判断するはずですが、文字列に"000000"という0が6つ並んだ状態の入力があると、検索対象の列にないはずの検索結果が返ってきます。
※検索結果の有無はfindの結果がnothingかどうかで判断しています。
Excel(VBAではない状態)では検索をかけても"000000"は検索結果に一致するデータがありません。と表示されます。
一体何が悪いのでしょうか?
これだけのためにIf文を追加するのはやめたいと思っております。
コメント(0件)