[[20181019140120]] 『スクロールバーで切り替えている勤務表をまとめて』(改善したい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『スクロールバーで切り替えている勤務表をまとめて印刷する。』(改善したい)

エクセルで1ヶ月の勤務表を作成しており、別シートに一日の勤務表が表示されるようifとVlookupで引っ張っています。
このシートページにはフォームコントロールのスクロールバーを設置して、日付を切り替えられるようになっています。

本題ですが、今まで一日の勤務表をA4サイズで印刷していたのですが、勤務を確認するためだけに4、5枚印刷してまして、配布場所がばらばらなので仕方ないのですが、紙がもったいないなと。

スクロールバーで切り替えているものを、数日まとめて(例えば四分割で両面にして8日分、あるいは単純に両面で二日分など)印刷することは可能でしょうか。
また、平日と休日は勤務時間が違うので、シートも違います。

この掲示板で質問して良い内容なのかわかりませんが、よろしくお願いします。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


簡単な方法だとプリンターの印刷設定で集約をすればよいだけでは?
印刷したい日付を複製してシート複数選択 印刷設定で集約を選べば集約されるはず。

集約機能の付いていないプリンターで、エクセル内だけで集約印刷をしたいという話であれば
集約用シートを作り、そこで印刷範囲を設定するという手法はある
マクロか手動でやる必要があるが、マクロでやる場合は構成をもう少し教えてもらわないと何とも言えない
(名無し) 2018/10/19(金) 16:45


調べてみましたが、集約機能はなかったです。

シートの構成ですが、A1からAP104(セル結合してるため、実際の勤務表の範囲はBN10まで)で、BP1に勤務表の日付の参照日付が入力されており、そのBP1をスクロールバーも参照しています。
改ページプレビューで1枚に範囲設定してます。
この構成のシートが平日-平日、平日-休日、休日-平日と3シートあります。

こんな説明で大丈夫でしょうか。正直伝わるか不安です。
よろしくお願いします。
(改善したい) 2018/10/19(金) 18:13


あれから色々やって見たのですが、日付に応じてデータを集めることは出来るのですが、そもそもデータ(勤務の名簿など)は「平日-平日」「平日-休日」「休日-休日」「休日-平日」全て同じで、勤務時間などを表している横棒オブジェクトの配置等がそれぞれ違います。

日付によって上の4パターンを判断して、そのシートの印刷範囲を集約シートに持ってくることはどうしたらできますか?
相変わらす分かりにくいと思いますがよろしくお願いします。
(改善したい) 2018/10/22(月) 20:05


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.