普通の全角スラッシュや、全角ハイフンなどは@Asciiで十分半角になるはずなのですが・・・ 似たような特殊文字もあるので、もしかしたらそれを使っているのかもしれません。 ("きごう"と打ってひたすら変換すると出る文字) 全角カナを半角カナに変換する方法はR5なら"いとしき かな"さんが言われたとおり@narrowを使うのが早いと思います。 R4.xの場合はこの関数はないので、strconvを使うことになります。 が、ご存知かもしれませんが、全角濁音、半濁音を半角に変換できないというすごいバグがあります。 (R5.02からは修正されたという事です。) strconvの使い方は、ここの過去ログを見るといろいろ載っていると思うので、一度全文検索で調べてみてはどうでしょうか? 役に立たないレスで申し訳ないです。m(_ _)m