プロが教える店舗&オフィスのセキュリティ対策術

あるシートを印刷プレビューで見たとき3ページあったとします。

A1セルに1と入力しておけば1ページ目を
A1セルに2と入力しておけば2ページ目を
A1セルに3と入力しておけば3ページ目を印刷したいのです。

印刷するタイミングは印刷ボタン(クイック印刷)を押した時です。
(タイミングについては任意であれば特に方法にこだわりはありません。)

マクロを使わないというのが第一条件です。
何となく無理だろうなと思いながらの質問ですが、オプションボタンなどででもいい方法があればと質問させていただいてます。
よろしくお願いします。

A 回答 (2件)

正確にはマクロを使わないとできません


使わない場合はある程度の妥協が必要です

案1 Print_Areaの可変
ファイル - 印刷範囲 を適当に設定した後[Ctrl]+[F3]名前の定義
で Print_Area を変化させることが可能です。
=INDEX(($A$1:$E$17,$A$18:$F$27,$A$28:$F$43),,,$A$1)

案2 ユーザー設定のビューの活用
表示 - ユーザー設定のビュー
で1ページ目の印刷を範囲を名前をつけて設定
同様に2ページ目、ページ目も行います
もちろん[レ]印刷の設定はチェック忘れずに(ついているけど)
そのユーザー設定のビューはツールバーに登録できるので
(ツール - ユーザー設定 コマンドタブ 表示 ユーザー設定のビュー)
A1セルに入力するのではなくその中から選びます。

案3 に値しない 案0
印刷ツールバーを [印刷...]に変える
おそまつ。。。でした

参考まで
「マクロを使わないで○ページ目を印刷する機」の回答画像1
    • good
    • 0
この回答へのお礼

案1、強烈に感動しました。したかったことが完璧に出来ました。
本当にありがとうございました。

お礼日時:2009/03/06 22:42

なんか案2の説明がむちゃくちゃなのでもう一度m(_ _)m



1. 1ページ目を範囲選択して
2. ファイル - 印刷範囲 - 印刷範囲の設定
3. 表示 - ユーザー設定のビュー
4. [追加] 名前:1ページ目
5. 同様に2ページ目、3ページ目も 1.~4.まで繰り返す

ツールバーの登録方法は多分わかるんじゃないかと期待(^^;
印刷範囲を設定しておかない名前も登録しておいた方がいいかも
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!