• ベストアンサー

ACCESSで、1ページに全て同じ宛名を印刷するには?

宛名ラベル印刷について教えてください。 テーブルに1件(1レコード)の宛名があります。それをソースに宛名ラベルを作成 すると、1枚分の宛名ラベルが印刷されるのですが、1ページの宛名ラベル全てに (12枚とか16枚とか)同じ宛名を印刷する方法はありますか? テーブルに、12レコードとか16レコードぶん同じ内容をコピーすればできますが、 あくまで1レコードで・・・。 どなたかお教えください。

  • cat41
  • お礼率50% (1/2)

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

  • ベストアンサー
回答No.2

なるほど!VBAですか! では下記のページでわかりますよ!

参考URL:
http://www.microsoft.com/JAPAN/support/kb/articles/j022/3/42.asp
cat41
質問者

お礼

ありがとうございます。解決しました!

その他の回答 (1)

回答No.1

一つの宛名につき複数のラベルを印刷するのなら、単純にレポートのデザインビューで、詳細セクションの項目を12個コピーすればよいのではないでしょうか。 こうすれば、一つのレコードにつきコピーした数だけ印刷されると思います。 私もまだまだ初心者なので、わかる範囲でのアドバイスです。

cat41
質問者

補足

宛名ラベルウィザードで作成した場合、詳細部分は基本的に1つです。ここの長さを 変更すると指定のラベルに合わなくなります。ウィザードを使用せずレポートを 作成する場合、ラベルに合うようにレイアウトするのは困難・・・。 12個コピーする方法でしたら、テーブルに同じ宛名を12レコードコピーするほうが スマート(?)のような気がします。実際、その方法ではできるんですけど、VBA なんかを使えば1レコードのままスマートにできるのかなと・・・。

関連するQ&A

  • Accessのレポートで同じレコードを連続表示

     アクセスの宛名ラベル印刷で、1ページを全て同じレコードが表示されるものを作りたいと思います。  以前同じ質問をさせて頂いた時に、住所テーブルと印刷枚数の数字の入ったテーブルをクエリーで・・・・という方法を教えていただきました。が、今回の元となるテーブルはキーはオートナンバー式ではなく、各住所に独自のコードが付けられています。なおこのテーブルは変更できません。  また、レポートの宛名ラベル作成ウィザードで1枚分のラベルを作成し、それを1ページ分コピーすることも考えていますが、かなり時間がかかりそうです。何か、効率の良い方法はないでしょうか。  よろしくお願いします。

  • Accessでの同一宛名ラベル作り方

    Accessで宛名ラベルを作成するときに、1枚の用紙に全てある1件の宛名で印刷したいのですが、どのようにすればよいでしょうか? 初心者なので、詳しいことは分かりませんが、いろいろ調べたところVBAを使わずにテーブルのみで作成できるそうなのですが、それさえも難しくて分かりません。 よろしくお願いいたします。

  • ACCESSの宛名印刷

    300件のレコードですが、レポートの宛名ラベルを作ってその中から50件ほどの特定のレコードをプリントしたいのですが、全件印刷されます。抽出はどうすればよろしいのでしょうかお教え下さい。

  • アクセスでの宛名ラベル作成

    お世話になります。 アクセス(WINXP アクセス2002)で住所録を作成しました。 クエリで抽出したデータを元に宛名ラベルを作りたいのですが、 ウィザードで作成されたラベルは1枚に複数レコードが入るラベルです。 1つのレコードで1枚の宛名ラベルを作成したいのですが・・・。 1枚の宛名ラベルに10枚ラベルシールがあるとしたら、10枚全て 同一のものを作成したいのです。 エクセルデータを元にワードの差込印刷だと出来るのですが・・・。 アクセスのみで行いたいので困っています。 宜しくお願いします。

  • Word差込印刷について

    Word2002の差込印刷機能を使用して、宛名ラベルを作成したいのですが、データ件数が約100件程あります。ラベルが3×6で1枚で18件印刷できるのですが、実際の画面を見ると、1ページ目は大丈夫なのですが、2ページ目が2レコードから19レコード、3ページ目が3レコードから20レコードという風に各ラベルの先頭レコードが1レコードずつしか進まず、重複しているラベルが多々あります。どなたか助けてください。お願いします。

  • Accessでの宛名ラベルの印刷について

    Access2003で抽出した1件の住所録データを 宛名ラベル2列x6段のすべてに印刷させたいのですが 方法がよくわかりません。 教えていただけませんか。

  • word2007の宛名ラベル印刷について

    word2007の宛名ラベル印刷について教えてください。 既存のエクセルリストを呼び込んで、 ラベルシート1枚(1ページ分)につき1か所の宛先の印刷できる 宛名ラベルを作りたいのですが、 どうしても、リスト全部がシート1枚の印刷になってしまいます。 既存のリストを使わずに、手入力で住所等を入力すると、 1ページにつき1つの宛先の宛名ラベルは作るのは出来たのですが、 この方法だと、印刷を一度かけると、入力したデータの保存はできない ようなのです。 リストを使って1ページ1つの宛先を印刷できる方法、 もしくは、手入力して作成したものを、保存して次回も使える方法があれば 教えて下さい。

  • Accessの宛名ラベルウィザードでレコードを縦に並べて印刷したい

    Accessの宛名ラベルウィザードでレコードを縦に並べて印刷したいのですがどうすればいいでしょうか? 横並びではなく縦並びにしたいのです。 例えば横4列×縦6列のラベルがあったとして(1ページに24個のラベル)、全部で10ページあったとしたら1列目に1ページから10ページまでのレコードを順番に並べて次に2列目に並べて印刷できるようにしたいのです。 うまく伝えることができたかな…。 よろしくお願いします。

  • アクセスで宛名ラベルを作成

     アクセスで宛名ラベルを作成します。プリンタはNECのドットプリンタ、ラベルは連続用紙(各頁が繋がっている・B4~A3程度のサイズ)を使用します。OSはxpです。  宛名ラベルウイザードから入り、ユーザー定義のラベルを設定して完了をクリックすると、「通常使うプリンタでユーザー定義サイズの用紙を使うことができません」とのメッセージが表示され、ラベルに正しく印刷がされません。  また、ラベルには1ページに同じレコード(住所)を印字したいのですがその方法も教えて下さい。

  • ワード差し込み印刷 宛名ラベルが・・・

    お世話になります。 ワード2003の差し込み印刷で、宛名ラベルを作成します。 元データはエクセルです。 レイアウト後プレビューしてみてみると、次ページ以降に同じデータが繰り返しでてきてしまいます。 1枚目のシート ラベル1《住所》《名前Aさん》 ラベル2《next record》《住所》《名前Bさん》 ラベル3《next record》《住所》《名前Cさん》 2枚目のシート ラベル1《住所》《名前Bさん》 ラベル2《next record》《住所》《名前Cさん》 ラベル3《next record》《住所》《名前Dさん》 となり、30名分の宛名ラベルでは2枚のシートで済むはずが、30枚のシートが印刷されるようになってしまいます。エクセルが複数になっているということはありません。 どのようにすれば直るでしょうか。 大変困っております。 よろしくお願い致します。