web-dev-qa-db-ja.com

Microsoft Wordですでに書かれているテキストの言語を変更するにはどうすればよいですか?

テキストドキュメントに複数の言語があり、Wordごとに選択した言語を自動的に修正したいと思います。私がタイプしているときの新しいテキストではなく、すでに書かれたテキスト。できますか?はいの場合、それを行う方法は?

1
Viacheslav Rud'

はい、もちろんです。テキストを選択し、ステータスバーの言語ボタンを押すだけです

Word language change

ドキュメントが複数の言語で書かれている場合は、注意が必要です。

  • 異なるキーボードレイアウトを使用して入力したが、レイアウトが言語名と一致しない場合は、VBAを使用して修正できます。
  • 同じレイアウト(英語とフランス語のレイアウトのフランス語など)で入力した場合、Wordが言語を推測できる場合があります。上記のLanguageダイアログに表示されるように、言語検出機能はありますが、指定したリスト内の言語のみを検出できます。私が強調表示した部分に注意してください。

言語を自動的に検出

2010、2013、および2016バージョンのWordおよびOutlook

  • 新しいドキュメントまたは電子メールメッセージを開きます。
  • [レビュー]タブの[言語]グループで、[言語]をクリックします。
  • [校正言​​語の設定]をクリックします。
  • [言語]ダイアログボックスで、[言語を自動的に検出する]チェックボックスをオンにします。
  • [選択したテキストをリストとしてマーク]の二重線の上に表示されている言語を確認します。 Officeは、二重線の上にリストされている言語のみを検出できます。使用する言語が二重線の上に表示されていない場合は、 編集言語を有効にする (言語固有のオプションをオンにする)、Officeがそれらを自動的に検出できるようにします。

自動言語検出をオンにします

ただし、「言語を自動的に検出する」機能は、入力中に言語を切り替えたり、別の言語でテキストを貼り付けたりすると、機能しないことがよくあります。そのため、残念ながら、言語を変更するにはVBAを使用する必要があります。外部サービスを呼び出すか、組み込みの言語検出機能を使用できますが、結果をより望ましいものにするために微調整が必​​要です

も参照してください

1
phuclv