VBA 文字列操作

関数説明
Chr,ChrB,ChrW指定した文字コードに対応する文字を示す文字列型の値を返す
LCaseアルファベットの大文字を小文字に変換
UCaseアルファベットの小文字を大文字に変換
Len,LenB指定した文字列の文字数を表す値を返す
LenBはバイト数
Left,LeftB文字列の左端から指定した文字数分の文字列を返す
LeftBはバイト数
Mid,MidB文字列から指定した文字数分の文字列を返す
MidBはバイト数
Right,RightB文字列の右端から指定した文字数分の文字列を返す
RightBはバイト数
Replace指定された文字列の一部を、別の文字列で指定された回数分で置換した文字列を返す
ワークシート関数のSUBSTITUTEと同じ
InStrある文字列の中から指定した文字列を検索し、最初に見つかった文字位置を返す
ワークシート関数のFINDと同じ
InStrRevある文字列の中から指定された文字列を最後の文字位置から検索を開始し、最初に見つかった文字位置を返す
Space指定した数のスペースからなる文字列を返す
Str数式の値を文字列で表した値 (数字) で返す
StrConv指定した変換方式で変換した文字列をバリアント型を返す
StrConv(string, conversion, LCID)
conversion
vbUpperCase:文字列を大文字に変換
vbLowerCase:文字列を小文字に変換
vbProperCase:文字列の各単語の先頭の文字を大文字に変換
vbWide:文字列内の半角文字を全角文字に変換
vbNarrow:文字列内の全角文字を半角文字に変換
vbKatakana:文字列内のひらがなをカタカナに変換
vbHiragana:文字列内のカタカナをひらがなに変換
StrReverse指定された文字列の文字の並びを逆にした文字列を返す
Trim指定した文字列から先頭と末尾の両方のスペースを削除した文字列を表す値を返す
LTrim指定した文字列から先頭のスペースを削除した文字列を表す値を返す
RTrim指定した文字列から末尾のスペースを削除した文字列を表す値を返す
Val指定した文字列に含まれる数値を適切なデータ型に変換して値を返す

コメント