• 締切済み

Accessデータベースで抽出した任意の顧客住所を宛名シールに印字する際、特定のシールに印字する方法を教えて下さい。

Accessで顧客住所録を作成しました。 任意の1件の顧客データを最初に印字すると、2列6段(計12枚のシールです)の1枚のシールが使われて、残りが11枚になりますよね? そのあとまた任意の1件の宛名を印字する際、最初に使ってはがしてしまったシール跡に印字されてしましますよね? それではまずいので、ちゃんと上下印刷だったら最上段の右の2枚目のシールに印字されるように指定したいのですが、どうすればよいでしょうか? 友人がマクロを組んでくれたのですが、一応考えとしては、空白データをもう1件作っておいて2件を印字用データとして抽出してはがした部分に空白データが印字(?)され、2枚目に本命のデータを印字する・・・というのが考えなのですが、空白データを含む2件の抽出まではできたんですが、そのあと抽出された空白データ1件がうまく右2枚目に印字されないのです。 一体どうすればよいのでしょうか? どなたかお分かりになる方お願いいたします。 なお、マクロを作ったのは友人で当方はあまりAccessに詳しくありませんので、なるべく初歩的な言葉で具体的にご享受していただけますと助かります。 データベースは添付しますので開いて確認してみて下さい。

みんなの回答

  • yu_tang
  • ベストアンサー率81% (26/32)
回答No.1

ご参考まで。 宛名ラベルを指定位置から指定枚数 印刷する方法

参考URL:
http://www.f3.dion.ne.jp/~element/msaccess/AcTipsRptHowToPrintRabelSpecificNumber.html

関連するQ&A