質問: 差込印刷について 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 青森県 このようになります。 拙い質問内容でご理解いただけるか不安ですが、差込印刷で出来無い場合、 差込印刷に代わる方法をご教示頂ければ幸いです。 何卒、宜しくお願い致します。
回答: excelの表でグループごとに空白行を挿入します a b c d e 1 北海道 2 北海道 3 北海道 4 北海道 5 青森県 6 岩手県 ・ ・ wordのほうでは差込フィールドを予想される最大行数分用意します 2行目以降の先頭にnextrecordifフィールドを挿入します 条件は フィールド名:a 比較:<> 比較対象:"" <><**><><><> <><><**><><><> <><><**><><><> <><><**><><><>********