VBAで
・小文字を大文字へ変換
できます!
※アルファベットを変換できます。
例えば
・「abcde」を「ABCDE」へ変換
できます!
VBA関数「UCase」で
変換できます!
※「UpperCase(大文字)」の略です。
VBAコード
ここでは例として
・「abcde」を「ABCDE」へ変換
します。
※アルファベットを小文字を大文字へ変換します。
Option Explicit
Sub sample()
Dim targetStr As String
Dim result As String
'大文字へ変換したい小文字(アルファベット)
targetStr = "abcde"
'小文字から大文字へ変換
result = UCase(targetStr)
'変換されたことを確認
MsgBox (result)
End Sub
実行結果
アルファベットを小文字から大文字へ変換できました。
参考①
上記のVBAコードで使用した以下の詳細は、公式サイトをご確認ください。
●VBA関数「UCase」
参考②
VBA関数「StrConv」でも、同様のことができます。
※VBA関数「StrConv」は様々な変換ができる関数です。
記述量に違いはほぼ無いため、VBA関数「StrConv」を使用しても良いと思います。
※どちらを使用するかは好みで良いと思います。
Option Explicit
Sub sample()
Dim targetStr As String
Dim result As String
'大文字へ変換したい小文字(アルファベット)
targetStr = "abcde"
'小文字から大文字へ変換
result = StrConv(targetStr, vbUpperCase)
'変換されたことを確認
MsgBox (result)
End Sub