StrConv( string, conversion )
StrConvは、文字列 string を指定のフォーマット conversion に変換する関数です。
フォーマットconversionに定数を指定することによって文字列の大文字、小文字、半角、全角、ひらがな、カタカナなどへの変換をすることができます。
StrConvは、文字列 string を指定のフォーマット conversion に変換する関数です。
フォーマットconversionに定数を指定することによって文字列の大文字、小文字、半角、全角、ひらがな、カタカナなどへの変換をすることができます。
| 名前 | 変換後形式 | 値 | 備考 |
|---|---|---|---|
| vbUpperCase | 大文字 | 1 | |
| vbLowerCase | 小文字 | 2 | |
| vbProperCase | 先頭の文字を大文字 | 3 | |
| vbWide | 全角 | 4 | |
| vbNarrow | 半角 | 1 | |
| vbKatakana | カタカナ | 16 | |
| vbHiragana | ひらがな | 32 | |
| vbUnicode | UNICODE | 64 | |
| vbFromUnicode | システムの既定のコード | 128 | (ANSI文字列) |
※ StrConv : Convert(変換する) & String(文字列)
サンプル1)エクセル上で半角に変換
Sub StrConvNarrow()
Dim r As Range
Set r = ActiveSheet.Range("A1")
'半角(vbNarrow)に変換
ActiveSheet.Range("B1") = StrConv(r, vbNarrow)
End Sub
