「LCase」関数や「UCase」関数を使うと、引数内に含まれるアルファベットの大文字/小文字を変換することができます。変換後の文字列を返り値として取得します。
- LCase → 大文字を小文字に変換
- UCase → 小文字を大文字に変換
次の例では、「AbCdEfGhIjKlMnXyZ」(XyZは全角)という大文字/小文字の混在した変数を各関数に渡し、LCaseですべて小文字の「abcdefghijklmnxyz」に、UCaseですべて大文字の「ABCDEFGHIJKLMNXYZ」に変換してイミディエイトウィンドウに出力しています。なお、全角アルファベットも全角のまま同じく変換されます。
Dim a As String
a = "AbCdEfGhIjKlMnXyZ"
Debug.Print LCase(a)
Debug.Print UCase(a)
実行例:
 |