電子書籍の厳選無料作品が豊富!

伝票No. 売上日 商品コード 商品名 数量 単価 金額 顧客名 
1000  270418 0010   りんご  5  50 250 AAA
空白行
1001  270418 0010   りんご  8  40 320 AAA
1001  270418 0011   みかん  8  30 240 AAA
1001  270418 0012   バナナ  8  90 720 AAA
空白行
1002  270418 0010   りんご  9  30 270 BBB
空白行

の請求データ(Excel)があります。

これをWordの差し込み印刷で請求書印刷をしたいのです。
そして、請求書は伝票No.ごとに出力したいです。

現状、下記のようにWordで表作成をして、結果のプレビューを見てみると
伝票No.1000はうまく反映してくれました。
次のNo.1001もうまく4行分反映してくれたのですが、次のページは、同じ伝票No.1001のみかん、バナナ、りんごの3行分が反映してしまいます。
本当は次の伝票No.1002の1行分がくるはずなのですが・・・。

どうしてでしょうか。

あと、ページの区切り位置で伝票No.ごとに空白行を作っているのですが、
この空白行も請求書に反映してしまい、何もデータの無い請求書が間に入ってきます。

どうしてでしょうか。



商品コード     商品名 数量 単価 金額
«商品コード»         «商品名»«数量»«単価»«金額»
«Next Record If»«商品コード»«商品名»«数量»«単価»«金額»
«Next Record If»«商品コード»«商品名»«数量»«単価»«金額»
«Next Record If»«商品コード»«商品名»«数量»«単価»«金額»
«Next Record If»«商品コード»«商品名»«数量»«単価»«金額»

A 回答 (2件)

No.1の回答者です。


参考サイトが一つだけだと、理解しにくいかもしれないので追加。

No.1の回答にあるURL先と同じ作者のページ
http://office-qa.com/Word/wd465.htm
別の作者のページ
http://www4.synapse.ne.jp/yone/word2013/word2013 …
    • good
    • 1
この回答へのお礼

ありがとうございました。
完了と差し込みをクリックするとちゃんとデータが反映しており解決しました。

お礼日時:2015/04/19 14:50

質問にある«Next Record If»とだけ書いただけでは、どのように条件に


したのか判断しかねます。
フィールドコードで{NextIf { MergeField 会社名 } <> “” }などの
書き方で提示しないと、回答をする側としてはどこが問題なのかという
アドバイスができません。

ですから、参考サイトだけ載せておきますね。
http://office-qa.com/Word/wd469.htm
    • good
    • 1
この回答へのお礼

ありがとうございました。
完了と差し込みをクリックするとちゃんとデータが反映しており解決しました。

お礼日時:2015/04/19 14:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!