[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『印刷のページ設定』(やまま)
印刷範囲は事前に設定しているのですが(50ページほど)、毎回全部を印刷する必要はなく、必要なページ数を特定のセルの値で指定したいのですが、何か方法をご存じでしょうか。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
こんなのは
https://daitaideit.com/vba-from-to/
(?) 2022/07/01(金) 14:01
印刷範囲を名前定義で可変にする
手順
1 印刷範囲外の任意のセルに「印刷範囲」等の名前を定義する 2 そのセルの印刷したいセル番地を入力する → A1:K20 等 3 名前定義でPrint_Areaを選択し、参照範囲を=INDIRECT(印刷範囲)にする
これで、1で設定したセルに入力したセル番地が印刷範囲となりますので、 どこかにページごとの実際の印刷範囲を入力しておき、VLOOKUP等で参照させ ユーザーに選択させるようにする
(jjj) 2022/07/01(金) 15:54
必要なシートの指定の話なのか、
ヘッダーのページ番号の先頭番号を指定する話なのか、
解釈の余地があります。
# 投稿が重なったので、直近の投稿で解決していたら、こちらは無視してください。
(γ) 2022/07/01(金) 15:59
(γ) 様 ありがとうございます。多分(jjj)様の方法が今のところいいような気がしています。
ただ、自分の知識のため、違った方法ご存知でしたら、教えて頂けると幸いです。
詳細ですが、1ページの中にA列にシリアルナンバー(並びがランダム)、
B列以降に測定データの記入欄があり、それが20行、縦に並んでいます。
毎回入荷の台数が違うので、とりあえず20行×50ページで1000台分の記入欄を作りました。
シリアルナンバーを読み込んでA列に入力後、シリアルナンバーの入ったページをプリントアウトします。
ただ、毎回50枚プリントアウトするわけではないので、
入荷の台数によって自動的に枚数を指定したいです。
ページ番号に関しては、解決済です。
先頭のページは固定なので、何ページ目までかを指定したいです。
よろしくお願い致します。
(やまま) 2022/07/01(金) 17:39
クイックアクセスツールバーに「印刷範囲の指定」ボタンを出しておいて、
インタラクティブに印刷範囲を指定したほうが直感的ではないかと思いました。
この動作は常に実行することなので、担当者さんもご存じの方法です。
# 返事は必要ありません。お好きな方法で実行してください。
(γ) 2022/07/01(金) 18:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.