メールマージでWordが数値と小数を表示する方法を変更する
使用する場合 Excelスプレッドシート で メールマージ プロセスでは、多くのユーザーが小数やその他の数値を含むフィールドのフォーマットに問題を抱えることがよくあります。 フィールドに含まれるデータが正しく挿入されるようにするには、ソースファイルのデータではなく、フィールドをフォーマットする必要があります。
残念ながら、Wordには、数値を操作するときに表示される小数点以下の桁数を変更する方法がありません。 この制限を回避する方法はいくつかありますが、最善の解決策は、マージフィールドにスイッチを含めることです。
この記事の手順は、Word for Microsoft 365、Word 2019、Word 2016、Word 2013、およびWord2010に適用されます。
スイッチとは何ですか?
フィールドコードスイッチを使用すると、ドキュメントにマージする結果のデータを変更できます。 Wordには2種類のスイッチがあります。
- 一般的なスイッチは、データのフォーマットに役立ちます。 たとえば、一般的なスイッチを使用して大文字を選択できます。
- フィールドスイッチはフィールド固有であり、適用されるフィールドの動作を変更します。
すべてのスイッチは円記号で始まり、その後にその機能を説明する1つまたは複数の文字が続きます。 数値画像フィールドスイッチ(\#)は、数値結果の表示を決定します。
数値スイッチ機能の実行方法
使用方法を学ぶ 数値画像フィールドスイッチ (\#)Wordメールのマージに表示する小数点以下の桁数を指定します。
フィールドの結果が数値でない場合、このスイッチは効果がありません。
-
メールマージのメインドキュメントを開いた状態で、を押します。 Alt + F9 フィールドコードを表示します。
フィールドコードは次のようになります {MERGEFIELD「フィールド名」}。
-
フィールド名タイプの前後の終了引用符の直後 \# に続く:
- 0 丸められた整数の場合
- 0.00 数値を小数点以下2桁に丸めたい場合(または 0.000 数値を小数点以下3桁に四捨五入する場合など)
- ,0 千の区切り記号で丸められた整数の場合
フィールドスイッチを追加したら、を押します Alt + F9 フィールドコードの代わりにフィールドを表示します。
数値は、指定した小数点以下の桁数に四捨五入されて表示されます。 すぐに表示されない場合は、ツールバーに最小化して再度開くことにより、ドキュメントを更新します。 それでもフィールド値が正しく表示されない場合は、を更新する必要があります。