文字列を他種文字列に変換する
                                                        玄関へお回り下さい。
アルファベットの大文字を小文字に変換する             (028)
     構文
   LCase("変換する文字列")


 strMystring=LCase("ABcdefGH")  ' "abcdefgh"  となる

大文字のアルファベットであれば全角文字・半角文字にかかわらずすべて小文字に変換します

 
アルファベットの小文字を大文字に変換する    (028)
     構文
   UCase("変換する文字列")


 strMyString=UCase("ABcdefGH")   '  "ABCDEFGH"  となる

小文字のアルファベットであれば全角文字・半角文字にかかわらずすべて大文字に変換します

半角文字を全角文字に変換
全角文字を半角文字に変換
ひらがなをカタカナに変換
カタカナをひらがなに変換
               (028)
     StrConv 関数を使用した変換

構文
  StrConv(string, conversion)

半角文字を全角文字に変換
  Text1.Text = StrConv("ABCDEVB
レスキュー", vbWide)
  結果
    ABCDEVBレスキュー

全角文字を半角文字に変換
  Text1.Text = StrConv("ABCDEVBレスキュー", vbNarrow)
  結果(実際はカタカナも半角になります)
    ABCDEVBレスキュー

ひらがなをカタカナに変換
  Text1.Text = StrConv("はなちゃん", vbKatakana)
  結果
    ハナチャン

カタカナをひらがなに変換
  Text1.Text = StrConv("ハナチャン", vbHiragana)
  結果
    はなちゃん

その他 StrConv 関数の定数
 定    数      内              容
vbUpperCase 1 文字列を大文字に変換します。
vbLowerCase 2 文字列を小文字に変換します。
vbProperCase 3 文字列の各単語の先頭の文字を大文字に変換します
vbWide   4 文字列内の半角文字を全角文字に変換します
vbNarrow   8 文字列内の全角文字 を半角文字 に変換します
vbKatakana  16 文字列内のひらがなをカタカナに変換します。
vbHiragana  32 文字列内のカタカナをひらがなに変換します。
vbUnicode 64 文字列を Unicode に変換します。
vbFromUnicode 128 文字列を Unicode からコードページに変換します

使用頻度が多い場合関数化しておくと更に便利なります。

こんな使い方も出来ます。

  strMyString = UCase(StrConv("abcDEVBレスキュー", vbWide or vbHiragana))

実行結果
           ABCDEVBれすきゅー




2002/07/16