VBA-文字列

文字列は文字のシーケンスであり、アルファベット、数字、特殊文字、またはそれらすべてで構成できます。変数が二重引用符 ""で囲まれている場合、その変数は文字列であると言われます。

構文

variablename = "string"

str1 = "string"   ' Only Alphabets
str2 = "132.45"   ' Only Numbers
str3 = "!@#$;*"  ' Only Special Characters
Str4 = "Asc23@#"  ' Has all the above

文字列関数

事前定義されたVBA文字列関数があり、開発者が文字列を非常に効果的に操作するのに役立ちます。以下は、VBAでサポートされている文字列メソッドです。詳細については、それぞれの方法をクリックしてください。

シニア番号 関数名と説明
1 InStr

指定された部分文字列の最初の出現を返します。検索は左から右に行われます。

2 InstrRev

指定された部分文字列の最初の出現を返します。検索は右から左に行われます。

3 Lcase

指定された文字列の小文字を返します。

4 Ucase

指定された文字列の大文字を返します。

5

文字列の左側から特定の文字数を返します。

6 正しい

文字列の右側から特定の文字数を返します。

7 ミッド

指定されたパラメータに基づいて、文字列から特定の文字数を返します。

8 Ltrim

指定された文字列の左側のスペースを削除した後、文字列を返します。

9 Rtrim

指定された文字列の右側のスペースを削除した後、文字列を返します。

10 トリム

先頭と末尾の両方の空白スペースを削除した後、文字列値を返します。

11 レン

指定された文字列の長さを返します。

12 交換

文字列を別の文字列に置き換えた後、文字列を返します。

13 スペース

指定された数のスペースで文字列を埋めます。

14 StrComp

指定された2つの文字列を比較した後、整数値を返します。

15 ストリング

指定された回数、指定された文字の文字列を返します。

16 StrReverse

指定された文字列の文字の順序を逆にした後、文字列を返します。