• ベストアンサー

半角の数値を全角に変換

半角の数値を全角に変換することは可能でしょうか? ご存知のかたよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hequil
  • ベストアンサー率65% (242/372)
回答No.3

ASPでどの言語を使われているかわかりませんが、 一般的なVBScriptでしたら、BASP21を利用して Function han2zen( str )  Set objBasp = Server.CreateObject("basp21")  han2zen = objBasp.StrConv( str, 4 )  Set objBasp = Nothing End Function という関数を作ってあげれば全角へ変換できます。 #BASP21については参考URLのページをご覧になって下さい

参考URL:
http://www.hi-ho.ne.jp/~babaq/
marmi1516
質問者

お礼

ていねいな説明ありがとうございます。 これで試してみようと思います。 参考のURLも参考にさせて頂きます。 ありがとうございました。

その他の回答 (3)

noname#380
noname#380
回答No.4

BASP21のStrConvメソッドを利用すると一発ですよ。

参考URL:
http://www.hi-ho.ne.jp/babaq/basp21.html#0022
marmi1516
質問者

お礼

ありがとうございます。 さっそく試してみます。

  • nushi2
  • ベストアンサー率21% (12/56)
回答No.2

何のアプリケーションでのことでしょうか。 エクセルでやりたいのでしたら、「楽々マクロ」というアドインソフトがあります。 これでしたら簡単に全角を半角、半角を全角に置き換えることができます。 (もし、アクセスのデータでしたら、エクセルへ一旦インポートして、変換後にアクセスへ戻してはどうですか。) 参考URLを見てください。 ご希望に添えれば良いのですが。

参考URL:
http://www.vbalab.net
marmi1516
質問者

お礼

回答ありがとうございます。 >何のアプリケーションでのことでしょうか。 VisualInterDevです。 急いでいたもので、言葉が足りなくてすみませんでした。

noname#24736
noname#24736
回答No.1

IMEの場合は、入力モードを全角英数にして数字を入力して、F6かF7キィーを押します。

marmi1516
質問者

お礼

回答ありがとうございます。 IMEではなくプログラムで変換する方法です。 言葉が足りなくてすみませんでした。

関連するQ&A