一般的に宛名ラベルは、1シートに2列×6行で12枚というようになっていますが、3枚だけ印刷したい場合など9枚も残ってしまいます。次回、印刷するときに残った4枚目のところから印刷できればいいのですが、Accessのレポートのそのままの設定では、1枚目から印刷されてしまいますので、結局新しいシートを使うことになり、先に残ったシートは捨ててしまうことなるのです。
そこで今回は、シートを無駄にしないために任意の場所から印刷を開始できるようにしてみようと思います。
新規作成したデータベースには、当然ですがテーブルはありませんので、レポートを作成するために元となるテーブルを作成します。 今回は、次のようなテーブル1を作成してみました。 次に本題のレポートを作成してみます。 レポートの新規作成で宛名ラベルウィザードを選択して、基になるテーブルまたはクエリに先ほど作成したテーブル1を選択して[OK]ボタンをクリックしてください。 次に宛名ラベルウィザードが開きますので、使用したいラベルを選択してください。 今回は、1シートに2列×6行で12枚のものを例として説明します。 目的のラベルを選択したら[次へ]のボタンをクリックします。 次に文字のスタイルを指定する画面が出てきますが、これは好みで指定して[次へ]のボタンをクリックします。 次にラベルに印字するフィールドと文字の指定の画面が出てきますので、とりあえず次のように指定して、[次へ]のボタンをクリックします。 次に印刷する順番に関する画面が出てきますが、今回はID番号順に印刷する設定にしてみましたが、これもお好みで指定して、[次へ]のボタンをクリックします。 最後にレポート名に適当な名前を付けて[完了]ボタンをクリックしてください。 今回は、[ラベル テーブル1]という名前でレポートを保存してひとまず終了です。
尚、今回は説明を簡単にするために、エラーの処理などは行っていませんので、必要に応じて変更してみてください。