Sub StrConv_Omoji() '大文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbUpperCase) '小文字から大文字に変換する。
Next MojiEX
End Sub
Sub StrConv_Komoji() '小文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbLowerCase) '大文字から小文字に変換する。
Next MojiEX
End Sub
Sub StrConv_Sentou() '先頭文字を大文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbProperCase) '先頭文字を大文字に変換
Next MojiEX
End Sub
Sub StrConv_Zenkaku() '半角文字⇒全角文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbWide) '半角文字⇒全角文字に変換
Next MojiEX
End Sub
Sub StrConv_Hankaku() '全角文字⇒半角文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbNarrow) '全角文字⇒半角文字に変換
Next MojiEX
End Sub
Sub StrConv_Kakana() 'ひらがな文字⇒カタカナ文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("A2:A10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbKatakana) 'ひらがな文字⇒カタカナ文字に変換
Next MojiEX
End Sub
Sub StrConv_Hiragana() 'カタカナ文字⇒ひらがな文字に変換
Dim MojiEX As Range
For Each MojiEX In Range("B2:B10") '範囲を指定する
MojiEX.Value = StrConv(MojiEX, vbHiragana) 'カタカナ文字⇒ひらがな文字に変換
Next MojiEX
End Sub