noteEXCELのVBAで範囲内の値と完全一致で判定する更新:2017.10.20ある範囲の中から、特定の値と完全一致するかどうかを判定したいときに、少しはまったのでメモです。x_abc_xみたいなデータもヒットしてします。これを回避するためには、find()の第2引数に完全一致で比較するパラメータを渡します。LookAt:=xlWhole)LookAt:=xlWholeこの部分です。このように書いておくと、完全一致でfindされます。xlPartというパラメータが暗黙的に設定されているようです。xlPart)実際にはこのように動作しています。xxxx_abcという値と、abcという値が範囲内に存在していて少し悩みましたが、エクセルVBAでは完全一致かどうかを明示的に書かないといけない関数がありますので、気を付けたいですね。Excel関連記事EXCELのVBAで範囲内の値と完全一致で判定する2017/10/20エクセルの書式設定で「0」を表示しないようにする方法2018/06/19エクセルでエラー(#DIV/0!や#VALUE!など)を表示させない方法2018/05/27エクセルで文字列の先頭や末尾から文字を切り出す方法2018/11/01これからブログなどのサイトを作りたいと思っている人は、お名前.comでのドメイン取得がオススメです。