大文字に変換するにはUCase関数を使います。大文字に変換されたString型の値を返します。
小文字に変換するにはLCase関数を使います。小文字に変換されたString型の値を返します。
実行プログラム
1 2 3 4 5 6 |
Sub Sample5_3_1() MsgBox "大文字:" & UCase(Cells(1, 1).Value) & vbCrLf & _ "小文字:" & LCase(Cells(1, 1).Value) End Sub |
- アルファベット以外の文字は変換されません。
StrConv関数
StrConv関数での変換も可能です。
実行プログラム
1 2 3 4 5 6 |
Sub Sample5_3_2() MsgBox "大文字:" & StrConv(Cells(1, 1).Value, vbUpperCase) & vbCrLf & _ "小文字:" & StrConv(Cells(1, 1).Value, vbLowerCase) End Sub |
同じ結果になります。