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 指定された文字列の文字の順序を逆にした後、文字列を返します。 |