スザンヌには、住所を含むExcelワークシートがあります。郵便番号は、先行ゼロを維持する特別なExcelフォーマットを介してフォーマットされます。ただし、Wordで差し込み印刷を使用すると、先行ゼロは削除されます。

この問題に取り組むにはいくつかの方法があります。たとえば、Excelにアクセスして、数値の郵便番号のテキストバージョンを含む新しい列を作成できます。これを実現するために使用する便利なExcelの数式は次のとおりです。

=RIGHT("00000" & A1, 5)

この数式をテキストとしてフォーマットされた列に配置すると(郵便番号はセルA1にあります)、先頭にゼロが含まれるテキストになります。その後、Wordでのマージでこの新しい列を使用できます。

元のExcelデータを編集したくない場合は、Wordのマージドキュメントで変更を加えることに固執する必要があります。ドキュメントを見てください。マージされたデータが配置される場所を示すマージフィールドが含まれています。これらのフィールドは、マージされたデータの処理方法も示します。郵便番号のマージフィールドを選択した場合は、Shift + F9を押して展開できます。フィールドを構成する基礎となるコードが表示されます。次に、フィールドコードを次のように変更できます。

{ MERGEFIELD "Zip" \# 00000-0000 }

引用符( “Zip”)内の名前は異なる場合があります。マージする必要があるExcelワークシートの列の名前を表します。重要な部分は、フォーマットスイッチ(\#)を追加することです

その後に、マージされたデータのフォーマットに使用されるパターンが続きます。フィールドへの変更が完了したら、Shift + F9をもう一度押してフィールドを折りたたんでから、マージを実行できます。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(9195)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice365のWordに適用されます。ここにWordの古いメニューインターフェイス:

link:/ word-Maintaining_Leading_Zeroes [Maintaining LeadingZeroes]