StrConv 文字を変換する


目次

大文字変換

小文字変換

単語の先頭を大文字に変換

半角→全角

全角→半角

ひらがな→カタカナ

カタカナ→ひらがな

StrConv関数
文字を変換します。

構文
StrConv(文字列,変換タイプ)

変換タイプとはvbStrConvの列挙メンバを指します。
変換タイプを変えることでいろいろなタイプに変換できます。

大文字変換

サンプルソース
——————————————————————————————-
ublic Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Uppercase))

End Sub

End Class
——————————————————————————————-

小文字変換

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Lowercase))

End Sub

End Class

単語の先頭を大文字に変換

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.ProperCase))

End Sub

End Class
——————————————————————————————-

半角→全角

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Wide))

End Sub

End Class

全角→半角

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Narrow))

End Sub

End Class
——————————————————————————————-

ひらがな→カタカナ

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Katakana))

End Sub

End Class
——————————————————————————————-

カタカナ→ひらがな

サンプルソース
——————————————————————————————-
ublic Class Form1

Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(StrConv(TextBox1.Text, VbStrConv.Hiragana))

End Sub

End Class
——————————————————————————————-

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

Translate »