• ベストアンサー

差込印刷について

Word・Excelともに2003を使用しております。 Excelのシートに以下のような一覧表があります。     A   B  C  D  E 1 北海道 2 北海道 3 北海道 4 北海道 5 青森県 6 岩手県 ・ ・ ・ Aには県名が入力されており、B~Eには数値等が入力されています。 1~4行目は北海道のデータ、5行目は青森県のデータ、6~8行目は岩手県というようになっており、 沖縄までのデータは600行程になります。 これを各県毎にwordの差込印刷を使いプリントアウトしたいのです。 差込印刷といえば行ごとに『1行目=1ページ目、2行目=2ページ目』と差し込まれていくと思うのですが、 このデータの場合、例えば1列目から4列目までは北海道のデータなので、 『1~4行目=1ページ目、5行目=2ページ目、6~8行目=3ページ目』と反映させプリントアウトしたいのです。 北海道の場合ですと以下のようになります。     A   B  C  D  E 1 北海道 2 北海道 3 北海道 4 北海道 青森県の場合は1列しかデータがないので、       A   B  C  D  E 1 青森県 このようになります。 拙い質問内容でご理解いただけるか不安ですが、差込印刷で出来無い場合、 差込印刷に代わる方法をご教示頂ければ幸いです。 何卒、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

Excelの表でグループごとに空白行を挿入します A   B  C  D  E 1 北海道 2 北海道 3 北海道 4 北海道 5 青森県 6 岩手県 ・ ・ Wordのほうでは差込フィールドを予想される最大行数分用意します 2行目以降の先頭にNextRecordIfフィールドを挿入します 条件は フィールド名:A 比較:<> 比較対象:"" <<A>><<B>><<C>><<D>><<E>> <<NextRecordIf>><<A>><<B>><<C>><<D>><<E>> <<NextRecordIf>><<A>><<B>><<C>><<D>><<E>> <<NextRecordIf>><<A>><<B>><<C>><<D>><<E>>

sakuichi
質問者

補足

早速のご回答有難うございます。目から鱗です。 恐縮ですが追加でご教示頂きたく存じます。 以下のように県名を別途差し込みしたいのですが上手く行きません。 県名:青森県    A   B  C  D  E 1 青森県 NextRecordIfフィールドを使用すると反映されないのでしょうか? また、Aの県名は不要なのですが、NextRecordIfフィールドを使用するとなると やはり必要不可欠なのでしょうか? 以下のようにB以降が差し込みできればベストなのです。 県名:青森県  B  C  D  E 1  ご教示頂ければ幸いです。 何卒宜しくお願い致します。

その他の回答 (1)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

過去ログをご参照ください。 「差込印刷で顧客別に複数行のデータを印刷する方法で困っています」 http://oshiete1.goo.ne.jp/qa2844223.html

sakuichi
質問者

お礼

早速のご回答有難うございました。 参考になりました。

関連するQ&A

  • 差込印刷でできませんか?

    例えば、EXCELで、次のような表が作成されています。  A列  B列 1 北海道 田中 2 北海道 山田 3 青森  斉藤 4 沖縄  三好 5 沖縄  青野 6 沖縄  久米 この表から差込印刷で、WORDの1枚目に1,2行目の北海道の人のみの一覧を出し、2枚目に3行目、3枚目に4,5,6行目の一覧を出すことはできませんか? やはり、特別なマクロか何かを組まないとできませんか?初心者なもので、EXCEL、WORDに詳しい方、教えてください。よろしくお願いします。

  • エクセルの表から差し込み印刷したい

    ある表のA,B,C,D,Eの列に入っているデータを元に、画像のような表にA,B,C,D,Eの列を反映させた表を作成したいのですが、差し込み印刷で可能でしょうか?

  • 差し込み印刷用のデーターを作る

    差し込み印刷用のデーターを作る 「エクセル1」のようなフォーマットのデータを「エクセル2」のようなフォーマットに変換したいと思います。 差し込み印刷用のデータを作りたいのですが、データが沢山あり、手作業(コピー&ペースト)では膨大な時間がかかってしまうので、大変困っています! もしお分かりになる方がいらっしゃいましたら、よろしくお願いします。 <エクセル1> 列A------列B 1-------りんご 空白-----みかん 空白-----もも 2-------なし 空白-----ぶどう 空白-----もも 空白-----みかん 3-------みかん 空白-----もも 空白-----りんご ↓↓↓ <エクセル2> 列A------列B----列C----列d----列e 1-------りんご--みかん--もも 2-------なし----ぶどう--もも--みかん 3-------みかん--もも----りんご

  • Word差し込み印刷で2ページ以降が印刷できない

    Word差し込み印刷を作成しましたが、2ページ以降が印刷できません。 例えば、1ページに21個のラベルを印刷できるように設定し、 63行のExcelデータを読み込むように設定した場合、 63/21=3ページ印刷・表示できるとの認識ですが、 1ページ目しか印刷できません。 どなたか、アドバイスをお願いいたします。 ちなみに、作成方法は下記サイトを参照しました。 ttp://hooktail.org/computer/index.php?Word%A4%C8Excel%A4%C7%B0%B8%CC%BE%A5%E9%A5%D9%A5%EB%B0%F5%BA%FE

  • Excel オートフィルタで抽出&追加 VBA

    いつもお世話になっております。 VBAで、データベースのようなものを作っています。    A   B   C   D   E   F 1   あ 北海道 2   い 北海道 3   う  北海道 4   え 北海道 5   あ 青森 6   い 青森 7   う  青森 8   え 青森 9   あ 東京 10  い 東京 11  う  東京 12  え 東京 このような感じのデータが並んでおります。 A列が人名で、B列がその人のデータになります。 ここに、新しいデータを追加するプログラムを組みたいと思っています。 例) お を追加する場合    A   B   C   D   E   F 1   あ  北海道 2   い  北海道 3   う  北海道 4   え  北海道 5   お 北海道 6   あ  青森 7   い  青森 8   う 青森 9   え  青森 10   お 青森 11   あ 東京 12   い 東京 13   う  東京 14   え 東京 15   お 東京 このようにデータを追加したいと思っています。 B列の項目数、また、A列の人名も大量にあります。 手作業でやろうにも物凄い時間がかかり、 今後もこの作業が多くなるとのことなので、プログラムを作りたいと思いました。 私の考えですが、 1.B列の重複しないデータ(例なら北海道、青森、東京)を抽出 2.抽出した項目でフィルタをかけ、そのなかの1行コピー   そして、その最終行を取得 3.最終行+1?にコピーしたデータを挿入 4.コピーされた部分のA列部分を変更 これを何度も繰り返すとできるかな?と思ったのですが やはり面倒な作業を繰り返しているようにも思えます。 何か良い方法はありませんか? 私の出した案のように地道にやっていくしかないのでしょうか… 回答よろしくお願い致します!

  • word 差し込み印刷で質問です。

    word 差し込み印刷で質問です。問題が2つあり、質問させていただきました! どうぞよろしくお願いいたします。 〈やりたいこと〉 ・普通紙で作った参加者用の名札を作りたい。 ・合計30名分の名札で、A3コピー用紙から24枚分(3列・8行)の名札をとりたい。 【問題1】Excelからのデータ読み込みがうまくいかない ・Excelからデータは取り込めるのですが、なぜか25行目以降のデータしか取り込めない。2行目から24行目(1行目はタイトル行)のデータをどうしても取り込めません。 【問題2】取り込めたデータも、うまく差し込み印刷に反映されない ・25行目以降のデータは取り込めるのですが、A3の1ページの24名分はすべて同じ人の名前になってしまいます。 1ページ目はExcelデータ25行目の人の名前が書かれた名札が24枚、2ページ目はExcelデータ26行目の人の名前が書かれた名札が24枚・・・、となってしまいます。 よろしくお願いいたします!

  • 条件付の差込印刷をしたいのですが、

    教えて下さい。 エクセルデータをワードに差し込み印刷をしたいのです。 エクセルデータは A列  B列 C列 あ地区  1  1 い地区  0  1 う地区  1  0 え地区  1  1 お地区  0  0 か地区  1  0 のように、A列に地区名、B列には0か1、C列にも0か1が入力されています。(0と1は不規則です) これらを差込データとして使用するのですが、A列かB列のどちらかに0が入力されているデータだけを印刷したいのです。つまり上記の例では「い、う、お、か」のデータのみ印刷したいのです。 どのように設定すればいいのですか?宜しくお願いします

  • エクセル VBAについて教えてください

    データの一部分を取り出す方法について教えてください。     A    B    C    D    E    F ------------------------------------------ 1   1   北海道  札幌       先頭   2 2   2   青森県  青森       件数   3 3   3   岩手県  盛岡 4   4   秋田県  秋田 このようなデータがあります。 A列の番号において「F2セル」に該当する番号から 連続する件数分だけ抽出したいのですが、どのようにすればできますか。 結果としては「A2:C4」を抽出したいのです。 いろいろ検索しましたが探すことができませんでした。 どうぞよろしくご教授ください。

  • エクセルで統合されたリストを作りたい

    Sheet1には以下のようにデータが入っています。 A列 B列 都道府県 店舗種別 北海道 A商店 北海道 B商店 北海道 C商店 北海道 D商店 青森 A商店 青森 C商店 青森 F商店 秋田 B商店 秋田 D商店 秋田 E商店 岩手 A商店 岩手 C商店 岩手 D商店 岩手 F商店 ・・・ Sheet2には以下のようにデータが入っています。 A列 B列 店舗種別 取扱品 A商店 食品 A商店 飲料 A商店 衣料 A商店 書籍 B商店 食品 B商店 飲料 B商店 書籍 C商店 衣料 C商店 書籍 D商店 食品 D商店 飲料 D商店 書籍 D商店 工具 D商店 家具 E商店 食品 E商店 工具 E商店 家具 F商店 食品 F商店 飲料 ・・・ これをSheet3に以下のようにまとめたいです。 A列 B列 C列 都道府県 店舗種別 取扱品 北海道 A商店 食品 北海道 A商店 飲料 北海道 A商店 衣料 北海道 A商店 書籍 北海道 B商店 食品 北海道 B商店 飲料 北海道 B商店 書籍 北海道 C商店 衣料 北海道 C商店 書籍 北海道 D商店 食品 北海道 D商店 飲料 北海道 D商店 書籍 北海道 D商店 工具 北海道 D商店 家具 青森 A商店 食品 青森 A商店 飲料 青森 A商店 衣料 青森 A商店 書籍 青森 C商店 衣料 青森 C商店 書籍 ・・・ マクロは使わないで、数式もしくはエクセルの標準機能(ピボットテーブルなど)のみで作るにはどうしたらよいでしょうか。 実際には数百件のリスト同士を統合したいので、万単位の行数になると想像しています。

  • ワード2010 差し込み印刷

    エクセルの表をワードの差し込み印刷でラベルにだしたいのですが、10片のラベルとして、 ワードの1ページ目に(エクセルデータの)1行目-10行目、2ページ目に2行目-11行目、 3ページ目に3行目-12行目、・・・・・のデータが印刷されます。 2ページ目に11行目-20行目、 3ページ目に21行目-30行目のデータをだしたいのですが、どのように設定したらよいのでしょうか?

専門家に質問してみよう