文字列の中に「これ」が含まれているか調べたい。ファイル名から拡張子を取り出したい。CSVのカラムをざっくりチェックしたい。そんなとき、VBAの InStr() はまるで万能ナイフのように便利です。この記事では、実例をまじえて紹介します。 まずは基本:InStr の“正体” 書式(代表) pos = InStr([start], string1, string2[, compare]) start:検索開始位置(省略可。省略すると1) string1:検索対象の文字列(探される側) string2:検索する文字列(探す側) compare:比較方法(vbBinaryCompare(大文字小文字区…