• 締切済み

既存のreport変更でA41枚に複数ラベル印刷

既存のreportがあります もともとラベルプリンタ用(1枚1件出力)に設定してある宛名印刷マクロなのですが、 そのラベルプリンタを使わずに、A4の1枚(縦5,横2列)に印刷するようにしたいと思います。 しかし出力するreportのファイルについて、そのように変更するのができません。A4に1件しか写りません。A4の2枚目に2件目が出ます。 A4の1枚目に、10件分(別々のあて先が)出るようにするには、どの部分のプロパティをどのように変えればよいのでしょうか。

みんなの回答

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.6

今晩は >もうひとつレポートをゼロから作ろとしても ★【ナビゲーション内の宛名のテーブル】→【作成リボン】  →【宛名ラベルツール】  ※この後システムから案内してくれます  ★郵政省の郵便番号簿をダウンロード後マクロ絡みで完成させました  テーブルのレコード数は124,508件(北海道は8,252レコード) 添付図をご覧ください ①マクロ名を「AutoExec」とするとファイルを開くと  このマクロが起動します ②レポートのラベル  フィールドの結合 Trim([郵便番号] & "_" & [都道府県]) ③印刷プレビュー ④Where句はここ(マクロ)で設定できます ⑤マクロの中止コマンドを入れておきます

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.5

お早うございます >もうひとつレポートをゼロから作ろとしても、  どうもうまく動かないのです。  レポートの名前を合わせてみてもだめで。  レポートに対して別のIDみたいなもの(紐づけられるもの)が  存在するのですかね。  いずれにせよ、マクロ自体を変えるのか、  コントロールのところの設定を変えるのか。 ★ラベルのレポート(モジュール)を変えます  添付図をご覧ください。①から表示の種類を選択します  レポートの名前はわかっているのですね、   このレポート見つけることが出来ますか  下記の2件補足願います  1.印刷プレビューが表示されますか  2.Accessファイルを開いたとき   左端にナビゲーションウィンドウがありますか ------------------------------------------------------------------------------- 因みに添付画像は郵便番号簿をダウンロードしてラベルを作成します レコード数は124千件あり、先へ進みませんが、東京都(4千件)を 特定すると印刷プレビュー上に表示されます

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.4

今晩は、新型コロナウィルスのためステイホームの時間が多くなり, マクロを学習しました 白状します。自分のPCにはマクロは存在しません Acces365を使っています Accessのマクロの作り方  https://bussiness-skill.com/access-macro バッチシステムとリアルタイムシステムの違い  https://www.imkk.jp/blog/batch-and-real.html 私の解釈に間違いがなければ、 マクロはモジュール(テーブル、クエリ、フォーム、レポート)を  つなぐ日報、月報等を処理する物で、 モジュールの変更はマクロを考慮する必要はありません ------------------------------------------------------------------- >別の住所のデータを表示させる、ということになりますが  、同じように、下に別の住所データを、 ◎なるほどうっかり読み飛ばしていましたが宛名のラベルですか  フィールドは会社名、所属名、担当者名、住所、電話番号  とラベルの行数は5~6行のラベルですね  回答№7の添付はMSPゴシック16ポイント少し大きい文字ですが  1ページに10枚のラベルが納まります。 前回はレポートのデザインビューからのしょりでしたが、  プレビューからも可能です  【ナビゲーション内のレポートを右クリック】   ※ここで可能な処理のリストが表示される →【印刷プレビュー】→【ページ設定】→【ページタグ】→【OK】  ※このページタグで用紙の大きさ(A4)、縦型、等を設定   また、レイアウトタグではラベルの配置(2列)を設定  前回の回答№11の添付  コメントは出来ませんだけでなく、ツマッテいる所を  ご遠慮なく願います 

spongetak
質問者

お礼

マクロはバッチ処理のため、という点、なるほど、理解が深まりました。ただ今回のは、業者がすでに作ったマクロなのですが、いろいろな内容をマクロ上で設定してしまっているようで、もうひとつレポートをゼロから作ろとしても、どうもうまく動かないのです。レポートの名前を合わせてみてもだめで。レポートに対して別のIDみたいなもの(紐づけられるもの)が存在するのですかね。 いずれにせよ、マクロ自体を変えるのか、コントロールのところの設定を変えるのか、それしかないと思われます。

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.3

>1ページ内の表示数量(行列)を増やすにはどこで設定すべきでしょうか? こんにちは。 ★添付はレポートのデザインビューです 上辺から順に①レポーットヘッダ②ページヘッダ③詳細 ④ページフッタ⑤レポートフッタ とありますが、ラベルに必要な情報は③詳細だけです。 ①②④⑤は次の手順で除去します。 【任意の区分バーを右クリック】→【表示されたバー】 また詳細の下辺及び右辺をドラッグして空白部分を除去します これでラベル1枚の縦のサイズが決まります。 コメント頂ければ。次はラベルの配置についてです。

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.2

>ACCESSのマクロで、社内DBから得たデータから特定形式で 住所ラベルを印刷するものがあります。 >宛名印刷マクロなのですが、そのラベルプリンタを使わずに、 A4の1枚(縦5,横2列)に印刷するようにしたいと思います。 ★こんにちは、前回で解決できませんでしたか、 そちらの状況を具体的に 1.宛名印刷マクロの内容(コード)を補足願います 2.ラベルの具体的な内容を補足願います ※自分の個客テーブルのフィールドを下記に記述します 顧客名略称、部署名、ご担当、敬称、郵便番号、都道府県、 市区郡町村、住所末尾、顧客名、フリガナ

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.1

レポートの詳細の高さを狭くしてもそうなるのでしたら、詳細の中に改ページコントロールが入っているのではないですか。 あれば削除してみてください。2013ですが見た目「‥‥」のように見えます。

関連するQ&A

  • Word2003 既存のデータを利用して宛名ラベルを作成するには?

    差込印刷を利用すると、あて先が1枚ずつ異なるラベルを作ることができること、そして「宛名ラベル」を利用し自分で宛名を手入力すれば1枚が全部同じ宛名で作成できることは理解しています。 データが既に50件あるので、出来れば既存のデータを利用してA41枚に同じあて先のラベルを作成したいと思っています(50枚の印刷) どのようにすれば出来ますか? よろしくお願いします。

  • ACCESSのレポート印刷

    ACCESSで、縦8枠、横4枠のラベルにレポートを縦用紙で印刷しようと思っているのですが、横用紙で印刷されてしまいます。レイアウトもぐちゃぐちゃです。 印刷プレビューはちゃんと縦になっています。 ためしにラベル用ではない印刷機で出してみたのですが、それはちゃんと縦に印刷されました。 これはプリンタが原因なのでしょうか? 宜しくお願い致します。

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

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

  • 連続紙のラベル印刷について

     アクセスで宛名ラベルを作成しています。 マクロで同じレコードを連続して指定した枚数分 レポートに表示されるよう設定しています。  例えば   A社 10枚 B社20枚 C社15枚 のラベルが必要な場合、A社の10枚を印刷した 後、すぐ次のラベルにB社を印刷したいのに、 ラベル(連続紙)が自動的に奥側(ラベルが プリンタから送り出される方向)に進んでしまいま す。いつもプリンタ(ドットプリンター)で、 用紙を元の印刷開始位置に戻しています。    すぐ次のラベルから印刷するにはどうすれば いいでしょうか。   アクセス200 WindowsXP

  • ラベル印刷で・・・

    Win2000、Access2000を使用しています。 レポートで宛名ラベルウィザードでラベルを作っています。用紙はKOKUYOの66mm*35mmでA4サイズの3列タイプです。プリントアウトすると、2列目3列目が何ミリかずつだんだん左に寄っています。どこを調整すれば3列ともおなじ位置に印刷できますか?教えてください。

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

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

  • ACCESSでA4用紙に複数件数印刷する設定変更

    ACCESSのマクロで、社内DBから得たデータから特定形式で住所ラベルを印刷するものがあります。 (前に下記で質問した内容の続きなのですが) https://okwave.jp/qa/q9917352.html#answers 専用ラベルプリンター(1枚ずつのラベルが連続につながった用紙に印刷する)から、別のプリンターでA4、5行×2列のラベル用紙に印刷するように変更したいと思います。1件ごとのレイアウトは同じで、1ページ内の表示数量(行列)を増やすにはどこで設定すべきでしょうか? (あまりDBとの関係等はないかもしれません。基本的なことかもしれません。マクロの設定がからむとどうなるのか分かりません)

  • Excelの名簿データから宛名ラベルの印刷

    「ラベルマイティ2・ビジネス編」というラベル印刷ソフトで宛名ラベルに印刷を予定しています。差込用データとして、Excelの名簿データを使用します。 しかし印刷指定が特殊で、宛先Aは10枚、宛先Bは20枚というように、1つの宛先ごとに異なった枚数のラベルを印刷する必要があり、しかもラベル用紙(A4サイズ24面)を無駄なく使いたいのです。 ラベルマイティには宛先ごとに枚数を指定する機能がないので、やむなくExcelのデータを加工しなければいけなくなりました。苦し紛れに考えた方法は下記のとおりです。 1.宛先Aが1行目、宛先Bが2行目、宛先Cが3行目…と続いているとする。 2.宛先Aは10枚印刷なので、1行目をコピーして、2行目以下に9行挿入して、計10行にする。同様に宛先Bは20枚印刷なので、行をコピーして19行挿入する。以下、宛先Cも同様に…。 という繰り返し作業なのですが、宛先が千件近くあるので、手作業ではあまりにも時間がかかりすぎて、困っています。関数やマクロの機能でなんとかできるものでしょうか?それとも、もっと良い方法はありますでしょうか?ちなみに当方のExcelの知識は、基本的な関数程度でマクロは未経験です。 どうぞ宜しくお願い致します。m(__)m

  • 縦1,5横5センチのラベルに4文字印刷するには

    縦1,5センチ横5センチくらいに4文字印刷した名札のラベルを作るにはどのようにすればいいでしょうか? 無地のA4のラベル用紙がありそこに上記の縦1,5センチ横5センチくらいに4文字印刷したものをたくさん作るにはプリンターの設定などどのようにすればできるでしょうか? また縦1,5センチ横5センチくらいのラベルを買ってきたとしてその中に4文字印刷するにはどのようにすrてばいいでしょうか?

  • ラベルの印刷

    縦35ミリ横105ミリのラベルの中央に4文字で名前を印刷するにはプリンターをどのように設定すればいいでしょうか?エプソンのPM-780です。よろしくお願いします。

専門家に質問してみよう