UCase関数により英小文字を英大文字に変換することができます。
以下のサンプルでは、半角アルファベット、全角アルファベットともに変換されたことが確認できます。
#ref(): File not found: "UCase.zip" at page "WSH/文字列内の英小文字を英大文字に変換する・UCase"
msg = Array ("hello", "hello", "あiうeお") For i = 0 To Ubound(msg) WScript.Echo msg(i) & " -> " & UCase(msg(i)) Next
C:\wsh>cscript /nologo UCase.vbs hello -> HELLO hello -> HELLO あiうeお -> あIうEお