スザンヌには、住所を含む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は、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(324)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: