1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

Microsoft Word の差し込み印刷で日付と数値の書式を設定するにはどうすればよいですか?

特にデータ ソースが Excel ワークブックの場合、数値と日付は Microsoft Word 差し込み印刷で問題になる可能性があります。一部の問題は、他の問題よりも簡単に解決できます。 5 桁の郵便番号や整数のカウントなど、10 進数を含まない数値は、Excel でテキスト値に変換できます。ただし、10 進数の日付と数値の問題を回避するには、これらの差し込みフィールドに書式設定コードを挿入して、生成されるドキュメントでこれらの値を正しく書式設定する必要があります。

ヒント

Word 差し込み印刷のデータ ソースとして使用できるその他のドキュメント タイプは次のとおりです。

  • 単一層データベース ファイル
  • HTML ファイルの表
  • Microsoft Outlook アドレス帳
  • 単一のデータ テーブルを持つ別の Microsoft Word 文書
  • カンマタブで区切られたデータフィールドを持つテキストファイル

これらのドキュメント タイプは、値をテキストとしてエクスポートします。

整数のマージ

整数の書式設定は、ソース データを Word にインポートする前に行うのが最適です。このセクションでは、Excel の使用について説明します。

ステップ 1:データ ソースを開く

Excel データ ソース ワークブックを開き、複数のシートがある場合は、差し込み印刷のソース データを含むワークシートのタブをクリックします。

ステップ 2:整数をテキストとしてフォーマットする

整数値を含む列を選択します。選択したセルを右クリックし、[セルの書式設定] を選択します ポップアップ メニューから セルの書式設定 を表示します ダイアログボックス。 クリック テキスト カテゴリでの選択 リスト。 [OK] をクリックします フォーマット変更を適用します。選択したセルのデータがテキスト形式になりました。

数値と 10 進数値のマージ

小数の場合、Word で数値を直接簡単に書式設定できます。

ステップ 1:差し込みフィールドを表示する

通貨、パーセンテージ、または小数値を含む数値など、数値フィールドの小数点以下の桁数をフォーマットするには、差し込みフィールドにフォーマット コードを追加します。差し込み文書 (手紙、電子メールなど) を開いて、<> などの <> として表示される差し込みフィールドを表示します。 、たとえば。

ステップ 2:フィールド コードの切り替え

マージ フィールド <> は、データ ソースから通貨金額をマージします。 <> を右クリックします。 フィールドを差し込み、[フィールド コードの切り替え] を選択します ポップアップ メニューから書式設定を表示します (存在する場合)。

ステップ 3:フォーマット コードの挿入

<> マージ フィールドに { MERGEFIELD "Amount" } が表示されるはずです。このフィールドにはフォーマットは含まれていません。マージされたデータを通貨フィールドとして表示するには、入力します。 "# $,#.00" 差し込みフィールドのフィールド名の後。差し込み項目には {MERGEFIELD "Amount" # $,#.00}, が含まれているはずです ここで:

  • # - フォーマットに従うことを示します。
  • $ ・フィールドの先頭に表示するキャラクターを指定します。
  • (カンマ) - 該当する場合、数値にカンマを挿入することを示します。
  • # (番号記号) - 表示する固定桁数を示します。
  • .00 - 小数点以下 2 桁 (この場合) を表示することを示します。小数点のない数値は、小数点の後にゼロを付けて表示されます。

マージ率

Excel の数式で計算される数値と同様に、セルに表示される内容に関係なく、生の値は小数点以下 2 桁に制限されない場合があります。前の手順で示したように、数値の長さ、特に任意の小数は、固定の桁数に設定できます。

コードの書式設定におけるアクション

場合によっては、データ フィールドを処理する前にマージする必要があります。例の「Pct」フィールドはその一例です。このデータを少なくとも 1 つの有効数字とパーセント記号を含む 2 桁のパーセンテージとしてマージされたドキュメントに表示するには、2 つのアクションが必要です。

ステップ 1:データを取得する

既存の MERGEFIELD ステートメントを、新しいステートメント MERGEFIELD "Pct" の最も内側のアクションに置き換えます .このステートメント句は、データ ソースからデータを取得し、残りの書式設定コードで使用できるようにします。最も内側の句を入力したら、CTRL-F9 を使用します ステートメントを中かっこで囲むキー。

ステップ 2:データのフォーマット

等号 ("= ") をステップ 1 で入力したステートメントの前に挿入します。これにより、ステートメントに演算子が含まれていることが Merge 関数に伝えられます。次に、フォーマット コードの残りの部分 *100 # "#0.00%", を入力します。 内側のステートメントの右端の中かっこのすぐ後ろ。この句は、マージ値を 100 で乗算し (小数点以下の桁数をシフトするため)、値を小数点以下 2 パーセントとしてフォーマットし、パーセント記号を表示します。この時点で、差し込み項目は ={ MERGEFIELD "Pct"}*100 # "#0.00%" である必要があります。 . CTRL-F9 を使用 ステートメント全体を中かっこで囲み、アクティブにします。

マージ日

Excel からの日付を M/d/y 形式 (2015 年 6 月 15 日など) でマージするには、特別な書式設定は必要ありません。この日付形式は問題なくマージされます。ただし、2015 年 6 月 15 日など、他の形式で日付を表示する場合は、いくつかの形式コードが必要です。

日付フィールドを結合して日、月、年として表示するには、書式コードは "@ "MMMM d, yyyy" です。"@" は日付形式を示し、" MMMM d yyyy" はテキストの月を示し、日は先頭にゼロがなく、年が 4 桁の数字である

ヒント

差し込み印刷で日付を書式設定する場合、月のプレースホルダーと書式コードは大文字の "M" を使用します。小文字の「m」は分を表すために使用されます。