検索

vba

VBA|文字列を処理するときに使える文字列関数21選

エクセルVBAには、ワークシート関数と同じように多数の関数が用意されています。関数の利用は、効率よくマクロを作るうえで有効な方法です。関数は目的によって種別がわかれますが、ここでは文字列操作(検索・置換・抽出・挿入・削除)ができる関数の使い方や効果をコードのサンプルつきで紹介します。
vba

エクセルVBA|FindメソッドやInStr関数で文字列を検索する

VBAで文字列を検索するには、FindメソッドやInStr関数を使います。Findメソッドはセル範囲内の条件に一致するセルを検索し、FindNextメソッドとFindPreviousメソッドとあわせて使うことで継続的な検索をします。InStr関数は、文字列内の部分文字列の位置を返します。ここでは、それぞれの使い方や注意点をサンプルコードを使いながら説明しています。