Registered 2022.04.10 Update 2023.05.21 技術習得:業務系アプリQ&A,独自開発
Registered 2022.04.10 Update 2023.05.21 技術習得:業務系アプリQ&A,独自開発
Word「文字種の変換」機能を使うと、マクロを使わず英数字やひらがな、カタカナの表示方法を変更できます。
文字種変換の種類は以下の9種です。
例えば、「全角英数字を半角英数字に置き換えたい」ときは、「半角」を選んでください。
文書内の選択した箇所だけにある文字種を変換したいときは、以下の手順で行ってください。
文書全体に対して「文字種の一括変換」をしたいときは、以下の順番で行ってください。
尚、変換に使う文字列は以下を参照してください。
文字種 | 検索文字列 | 備考 |
---|---|---|
ひらがな | [ぁ-ん] | |
全角カタカナ | [ァ-ヾ] | |
半角カタカナ | [ヲ-゚] | |
全てのカタカナ | [ァ-ヾヲ-゚] | 全角と半角の両方 |
半角数字 | [0-9] | |
全角数字 | [0-9] | |
全ての数字 | [0-90-9] | 全角と半角の両方 |
半角英字 | [a-zA-Z] | |
全角英字 | [a-zA-Z] | |
全ての英字 | [a-zA-Za-zA-Z] | 全角と半角の両方 |
全ての半角英数字 | [\!-~] | 半角記号を含む |
全角英数字 | [0-z] | [0-9a-zA-Z]も可 |
全角文字 | [、-龠] | 英数字以外で記号含む |
全角文字 | [、-龠0-9a-zA-Z] | 英数字を含む |
漢字 | [一-龠] | 言語で異なる |
日本語 | [一-龠] | 全角英数除外 |
日本語 | [、-ン] | 全角英数、カナ含む |
マクロ(VBA)を使わなくてもWordならある程度の変換ができます。
ワイルドカード検索では、あいまい検索で任意の複数文字を「*」に、任意の1文字を「?」置き換える方法もあります。
文字の置き換え時は上手に検索を駆使し、できるだけ一度に同じ定義で置換すると誤操作を防げるので、お勧めです。
尚、文字列の置換に失敗したことを忘れて[保存]すると不幸になるので、必ず確認しましょう。