VBA 全角文字を半角文字に変換する
VBAで、全角文字を半角文字に変換するコードを記述してます。
環境
- OS windows10 64bit
サンプルコード
全角文字を半角文字に変換するには、「StrConv」で「vbNarrow」を指定します。
StrConv("文字列", vbNarrow)
or
StrConv("文字列", 8)
【例】
StrConv("アイウエオ", 8)
' アイウエオ
適当なボタンを用意して、セル上にある文字列「アイウエオ」を全角文字に変換してセルに表示する
以下のソースコードを記述します。
ソースコード
Option Explicit
Private Sub CommandButton1_Click()
Cells(3, 3).Value = StrConv(Cells(3, 2).Value, vbWide)
End Sub
ボタンをクリックすると、全角文字に変換されていることが確認できます。
-
前の記事
kotlin 正規表現を使用して文字列が全文一致で含まれているかを判定する 2022.09.16
-
次の記事
javascript 指定したhtml要素内にある要素数をカウントする 2022.09.16
コメントを書く