Note: The other languages of the website are Google-translated. Back to English

Wordで差し込み印刷中に日付、通貨、数値をフォーマットするにはどうすればよいですか?

差し込み印刷は、基本的に同じであるが、各ドキュメントに一意の要素が含まれているドキュメントのセットを作成するための便利なツールです。 ただし、一部のメールをマージする場合は、日付、通貨、番号の形式にもっと注意を払う必要があります。 このチュートリアルでは、差し込み印刷中に日付、通貨、数値を単語で正しくフォーマットする方法を説明します。

Wordでの差し込み印刷中に日付を適切にフォーマットする

Wordでの差し込み印刷中に通貨と数値を適切にフォーマットする

差し込み印刷で日付、数値、通貨の形式を変更する前に、まず次の操作を適用する必要があります。

手順1:変更するマージフィールドを選択します。 この場合、それは日付フィールドです。

ステップ2:プレス + F9シフト フィールドコーディングを表示します。 選択したフィールドは次のようになります。

{MERGEFIELD DATE}、{MERGEFIELDCURRENCY}または{«パーセント»}


矢印青い右バブル Wordでの差し込み印刷中に日付を適切にフォーマットする

次のフォーマットデータを追加してください。 \ @ "dd MMMM yyyy" 日付のマージファイルに。 そして、日付のマージフィールドは次のようになります。

{MERGEFIELD DATE \ @ "MMMM d、yyy"}

日付の形式は次のようになります。

変更-フォーマット-1

注意:日付形式は好きなように変更できます。 その他の可能な形式は次のとおりです。•dd / MMM / yyyy、•d / MMM / yy、•d MMMM yyyy


XNUMXつのWord文書を複数に簡単に分割

通常、コピーアンドペーストを使用してWord文書を1つずつ分割しますが、Split Documnetユーティリティを使用すると、ページ、見出しXNUMX、改ページ、またはセクション区切りに基づいてWord文書を分割できるため、作業効率が向上します。  でフル機能の無料トライアルをクリックしてください 60 日々!
ページごとの広告分割ドキュメント
 
Kutools for Word:何百もの便利なWordアドインがあり、制限なしで自由に試すことができます。 60 日。

矢印青い右バブル Wordでの差し込み印刷中に通貨と数値を適切にフォーマットする

以下のフォーマットデータを追加してください \#$、0.00 通貨のマージファイルに追加すると、通貨のマージフィールドは次のようになります。

{MERGEFIELD CURRENCY \#$、0.00}

変更-フォーマット-2

注意:フィールドの「\#$、0.00」は、数値画像スイッチと呼ばれます。 その他の可能性は次のとおりです。

(1)。 \#0は丸められた整数の場合

(2)。 \#、0は、XNUMXの区切り文字で丸められた整数の場合

(3)。 \#、0.00小数点以下XNUMX桁まで正確な数値、XNUMX区切り文字

(4)。 \#$、0は、千単位の区切り文字で丸められたXNUMXドルの場合

(5)。 \# "$、0.00;($、0.00); '-'"通貨の場合、負の数を角かっこで囲み、0の値をハイフンで囲みます

また、数値がパーセンテージである場合もありますが、{=«パーセント»* 100 \#0.00%}になるように、フィールド{«パーセント»}を編集する必要がある場合があります。


推奨される単語生産性ツール

 

Word用のKutools - Word用の100以上の高度な機能で、50%の時間を節約

  • 複雑で繰り返される操作は、数秒でXNUMX回の処理で実行できます。
  • 複数の画像をフォルダ間でWord文書に一度に挿入します。
  • フォルダ間で複数のWordファイルをマージして、希望の順序でXNUMXつに結合します。
  • 見出し、セクション区切り、またはその他の基準に従って、現在のドキュメントを個別のドキュメントに分割します。
  • DocとDocx、DocxとPDFの間でファイルを変換し、一般的な変換と選択のためのツールのコレクションなど...
コメントを並べ替える
コメント (66)
まだ評価はありません。 最初に評価してください!
このコメントは、サイトのモデレーターによって最小化されました
素晴らしい!。 ありがとう。 また、Wordの形式をExcelで使用可能なオプションのいずれかに変更できることにも気づきました。 オプションを表示するには、[Excelのホーム]タブ>[フォーマット]ドロップダウンボックス>その他の数値フォーマットオプション>[カスタム]に移動します。
このコメントは、サイトのモデレーターによって最小化されました
Word 2013での日付のフォーマットは、\ @ "dd mmm YYYY"を使用しても機能しません。エラーが発生し、フィールドが存在しないことを示します。 Microsoftは、DDEを使用すると述べていますが、それは、XNUMX回目のオープニング時にOOPS SOMETHINGWENTWRONGメッセージを表示することだけです。
このコメントは、サイトのモデレーターによって最小化されました
[quote] Word 2013での日付の書式設定は、\ @ "dd mmm YYYY"を使用しても機能しません。エラーが発生し、フィールドが存在しないことを示します。 Microsoftは、DDEを使用すると述べていますが、それは、XNUMX回目のオープニング時にOOPS SOMETHINGWENTWRONGメッセージを表示することだけです。By Martin[/ quote]必ず、マージフィールドを右クリックして[フィールドコードの切り替え]を選択するか、マージフィールドを選択した状態でShift-F9を押してください。 したがって、«LastPaidDate»ではなく、{MERGEFILD \ @"ddMMMyy"LastPaidDate}が表示されます。
このコメントは、サイトのモデレーターによって最小化されました
xlsxからのマージ時のWord2013の日付形式。 Undid Microsoftの「修正」はDDEからOLEに戻り、修正は2回目に機能しました。 素晴らしい。 ありがとう
このコメントは、サイトのモデレーターによって最小化されました
このマーティンをどうやってやるの? 髪を抜いています。
このコメントは、サイトのモデレーターによって最小化されました
[引用]このマーティンをどうやってやるの? 髪を抜いています。dbhopeによる[/quote]マイクロソフトがこれをそれほど複雑にした理由がわかりません。 指示に正確に従っていないだけだと思います。 1)2つの見出しDATEとDATETEXTを含むxlsxファイルを設定します。DATE列の形式をdd / mm / yyyyに設定します。DATETEXTの形式をテキストに設定します。2)DATE列に次の01つの日付を入力します。06/2013/05 07 / 2014年3月1)DATETEXT列にこのテキストを入力し、日付にフォーマットしないでください:2013年5月2014日4年5月6日7)ファイルを保存して閉じる8)新しい単語のドキュメントを開く9)メーリングをクリックし、メールのマージを開始&文字、受信者を選択&既存のリストを使用&作成したリストを選択&OKをクリック10)マージフィールドの挿入をクリック&日付をクリック&OK 2)Enterキーを押して次の行に移動11)マージフィールドの挿入をクリック&DATETEXT&をクリック次に[OK]12)[結果のプレビュー]をクリックして、9つのエントリをジャンプします。 DATEフィールドに日付がmm/dd / yyyyとして表示されます。本当に迷惑です13)DATEフィールドを14回クリックして(強調表示します)XNUMX)Shiftキーを押しながらFXNUMXキーを押すと、次のように表示されます。{MERGEFIELDDATE}このテキストを入力\@ " dd MMM yyyy "で、フィールドは次のようになります。{MEGEFIELD \ @dd MMM yyyy" DATE} XNUMX)非常に重要:小文字のdd、大文字のMMM、小文字のyyyyに注意してください。XNUMX)データが表示されるまでプレビュー結果をクリックします。エントリをスクロールします。 &私たちは私たちがソートされていることを願っています.....
このコメントは、サイトのモデレーターによって最小化されました
これは私にとってはうまくいきますが、マージを実行する前にExcelソースファイルを閉じた場合に限ります。
このコメントは、サイトのモデレーターによって最小化されました
他のファイルを閉じたときにのみxlsマージファイルの内容を変更できますが、両方を開いた状態でフォーマットされているようです。 たぶん、ファイルを設定するときにフォーマットを正しく設定するためにxlsファイルを閉じる必要があるのは初めてです。 それがうまくいくなら、それと一緒に行きなさい。
このコメントは、サイトのモデレーターによって最小化されました
金額が異なる通貨で支払われるリストがあります-GBPのフィールドトグルを実行しましたが、もちろん各文字がそれに変更されますが、USD / SGDなどを表示するためにいくつか必要ですXNUMX回のマージでこれを実行できますか?
このコメントは、サイトのモデレーターによって最小化されました
マージフィールドを再調整するための金種を検出するためにVisualBasicを使用しないと、音は聞こえません。 レポートの複雑さにもよりますが、Excelから直接作成したいと思います。 それは完全に初心者ではないかもしれません。
このコメントは、サイトのモデレーターによって最小化されました
マーティンあなたのコメントは本当にうまくいきました、私は「d MMMM yyyy」フォーマットを使っています、そしてそれは完璧に働きます。 これを大文字にフォーマットする方法はありますか?
このコメントは、サイトのモデレーターによって最小化されました
'dMMMMyyyy'形式を使用しています。 これを大文字にフォーマットする方法はありますか?
このコメントは、サイトのモデレーターによって最小化されました
Ronel、日付が表示されたら、日付を右クリックします。 ダイアログからFONTを選択します。 [すべて大文字]にチェックマークを付けて、[OK]をクリックします。 私のトリックをするようです
このコメントは、サイトのモデレーターによって最小化されました
Ronel:以前はフィールドコード表示内の*Upperを使用して実行されていました。 MSによって削除されたようです。 代わりにこれを試してください。日付が2年2015月9日または任意の形式で表示されている場合は、日付を右クリックして[フォント]を選択します。 ダイアログボックスには、右下にすべて大文字のチェックボックスがあります。 クリックして[OK]ダイアログをクリックします。 トリックを実行しているようですが、コーディングはAlt + FXNUMXで表示されません。これは、バックグラウンドのどこかにある必要があります。 うわあ、彼らがそれを放っておいてくれたらいいのに!!!!!
このコメントは、サイトのモデレーターによって最小化されました
フィールドが数字と文字の場合はどうですか? 例「1a」。 マージドキュメントでは「0」と表示されます。
このコメントは、サイトのモデレーターによって最小化されました
いいえ、そうではありません。 それを日付としてフォーマットしようとすると、それは可能性がありますが、それは日付ではないので、なぜそれをしたいかはわかりません-地球上ではありません:D。 1aを表示する場合、1aは日付ではないため、Mr。またはMrs.またはクライアント名に従ってテキストとしてフォーマットするだけです。
このコメントは、サイトのモデレーターによって最小化されました
数字と文字のあるフィールドはどうですか? 例「1a」。 「0」と表示されます。
このコメントは、サイトのモデレーターによって最小化されました
誰かが別のマージフィールドからの「前日」を手伝ってくれますか?
このコメントは、サイトのモデレーターによって最小化されました
di office 2010 menggunakan MS Excel Worksheet via DDE(* .xls)tidak semua list kolom di excel terbaca karena di excel sampai Kolom LI sedangkan di wor yang terbaca sampai kolom BN mohon pencerahannya terima kasih
このコメントは、サイトのモデレーターによって最小化されました
どうもありがとうございます! :笑:
このコメントは、サイトのモデレーターによって最小化されました
整数が小数.00を表示しないようにマージフィールドを編集する方法はありますが、マージデータにセントがある場合でも小数が含まれますか? 私たちはマージを使用して寄付の感謝状を準備しますが、特に寄付が多い場合、上司は.00が適切であるとは考えていません。 例えば。 データのマージ->フィールドのマージ$150,000.00->$ 150,000 $ 1,500.56-> $ 1,500.56
このコメントは、サイトのモデレーターによって最小化されました
セレナ、{IF {MERGEFIELD Gf_Amount} = "* .00" "{MERGEFIELD Gf_Amount \#$、#}" "{MERGEFIELD Gf_Amount}"}を使用します。ここで、Gf_Amountはマージするデータフィールドの名前です。
このコメントは、サイトのモデレーターによって最小化されました
こんにちはセレナはこれを試してみてください{MERGEFIELD"Gf_Amount"\ $ "R 0 000"}、そこにあるのにセントも表示されません
このコメントは、サイトのモデレーターによって最小化されました
質問があります。日付フィールド{MERGEFIELD"Term_Date_sys"}がありますが、その日付+ 4か月を表示したいのですが、可能ですか?
このコメントは、サイトのモデレーターによって最小化されました
[quote]整数が小数.00を表示しないようにマージフィールドを編集する方法はありますが、マージデータにセントがある場合でも小数が含まれますか? 私たちはマージを使用して寄付の感謝状を準備しますが、特に寄付が多い場合、上司は.00が適切であるとは考えていません。 例えば。 データのマージ->フィールドのマージ$150,000.00->$ 150,000 $ 1,500.56-> $ 1,500.56セレナ[/ quote]誰かがこの質問に答えましたか?
このコメントは、サイトのモデレーターによって最小化されました
こんにちはシャー​​ン、いいえ私は今のところ解決策を受け取っていません。
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、私は同じ問題に直面していて、ここの指示に従うことによってそれをなんとか解決することができました。 https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00<br />ただし、「DDE経由のMS Excelワークシート(* .xls)」を選択した後、スプレッドシート全体ではなく、click_FilterDatabaseをクリックします。 それで問題は解決します。 お役に立てば幸いです。 :)
このコメントは、サイトのモデレーターによって最小化されました
こんにちはシャー​​ン、あなたはあなたの問題を解決するためにここに与えられた指示に従うことができます。 https://support.office.com/en-us/article/Format-mail-merge-numbers-dates-and-other-values-in-Excel-990e6516-49bc-4a43-aecc-acd027d92a00#feedbackText<br />ただし、DDE(* .xls)でMS Excelワークシートを選択した後、「EntireSpreadsheet」ではなく「_FilterDatabase」をクリックします。 お役に立てれば! :)
このコメントは、サイトのモデレーターによって最小化されました
ExcelからWordMailMergeにエクスポートする単純な通貨を取得するのに非常に苦労しています。 $13.5になると13.50になります
このコメントは、サイトのモデレーターによって最小化されました
ローンマネージャーデータベースからメールマージドキュメントを作成していますが、日付を10年2014月09日ではなく10年14月XNUMX日にフォーマットしようとしています。 MERGEFIELD \ @ "MMMM d、yyy" CloseDateを試しましたが、フィールドコードを切り替えると、「エラー!画像文字列に不明な文字があります」というエラーが繰り返し表示されます。
このコメントは、サイトのモデレーターによって最小化されました
MERGEFIELDを試してください\@"MMMM d、yyyy"-3つの "y"を使用したときにメッセージが表示されましたが、4に変更するとすべて機能しました。
このコメントは、サイトのモデレーターによって最小化されました
マージフィールドをフォーマットして、終了日を10年2014月09日ではなく10年14月XNUMX日として表示しようとしています。 フィールドコードをMERGEFIELD\@ "MMMM dd、yyy" CloseDateとして入力しようとしましたが、フィールドコードを切り替えようとしました。 誰かがこれについて何か提案をすることができますか? 私はここに投稿された提案のいくつかを試しましたが、私の場合はどれも役に立ちませんでした。
ここにはまだコメントが投稿されていません
もっと読む
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護