VBA関数(文字列操作,Replace,InStr,StrConv)最終更新日:2015-04-27第47回.VBA関数(文字列操作,Replace,InStr,StrConv)以下、文字列操作に関するVBA関数の一覧です。(RTrim)を削除した文字列を表す値を返しますVal指定した文字列に含まれる数値を適切なデータ型に変換して返しますワークシート関数のVALUEに近いが、先頭の数値部分のみ取り出す対応するワークシート関数が解らない場合は、まずは、そちらを覚えて頂きたい。ワークシート関数と同じと記していても、全く同一と言う訳ではありません。引数や戻り値において、若干の違いがあるものもありますので注意願います。少々説明が必要と思われるものを以下に説明します、上表では太字にしてあります。compare]]])expression必ず指定します。find必ず指定します。検索する文字列を指定します。replace必ず指定します。置換する文字列を指定します。start省略可能です。内の内部文字列の検索開始位置を指定します。.count省略可能です。置換する文字列数を指定します。使用され、すべての候補が置換されます。compare省略可能です。文字列式を評価するときに使用する文字列比較のモードを表す数値を指定します。設定する値については、次の「設定値」を参照してください。compare])start省略可能です。検索の開始位置を表す数式を指定します。省略すると、先頭の文字から検索されます。値が含まれている場合、エラーが発生します。指定する必要があります。string1必ず指定します。検索対象となる文字列式を指定します。string2必ず指定します。内で検索する文字列式を指定します。compare省略可能です。文字列比較の比較モードを指定する番号を設定します。値の場合は、エラーが発生します。指定する必要があります。ステートメントの設定に応じて、比較モードが決まります。LCID)string必ず指定します。変換する文字列式を指定します。conversion必ず指定します。実行する変換の種類の値の合計を指定します。内容vbUpperCase文字列を大文字に変換します。vbLowerCase文字列を小文字に変換します。vbProperCase文字列の各単語の先頭の文字を大文字に変換します。