• ベストアンサー

Excel : 2通りの印刷範囲の変更

1つのシートの印刷ですが、2つの部署で印刷したい範囲が違います(2通りの印刷範囲があります)。毎回印刷範囲を選択せずに、簡単に(ワンクリックか何かで)2通りの印刷範囲を選択できる方法はありますか。

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

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

[表示]→[ユーザー設定のビュー]で実現できるかと。 使い方については[ヘルプ]で勉強して、不明な点のみを再質問されたい。

buzhidao
質問者

お礼

そのための機能があるのですね。 これを使うことにします。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

マクロの記録で、ファイルー印刷範囲ー印刷範囲の設定の操作を行う。 結果的にModule1に、エッセンスは Sub Macro1() ActiveSheet.PageSetup.PrintArea = "$A$1:$D$11" End Sub のようにして、 ボタンにMacro1を登録する。 上記をコピー貼り付けし、= "$A$1:$D$11"の部分を変えても良い。 ボタンを貼り付けると、マクロの登録のウインドウが出てMacro1、Macro2などを指定する。 この程度だと印刷範囲の手操作指定でも変わりがないように思うが。

buzhidao
質問者

お礼

かなり飛び飛びの列を非表示にする必要がある上、列移動などは作成者の意図等あり難しいので、手操作だと面倒だと思っていたところでした。 具体的なご回答、ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>簡単に(ワンクリックか何かで)2通りの印刷範囲を選択できる方法はありますか。 記録マクロを使って印刷範囲を設定し、印刷するようにすれば良いかと思います。 それぞれのマクロにボタンを作成して、クリックすれば印刷完了です。

buzhidao
質問者

お礼

確かにそうですね。 それで実現できます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル(印刷範囲設定)について

    1ページのいくつかの表があります。 今まで、必要な表を印刷範囲設定で、印刷していましたが、印刷する表が多いと時間も掛かりますし面倒な面もあります。 どこかのセルに何かを入力するか、ワンクリックで、表ごとに決められた印刷範囲の設定を変えることができますでしょうか。 何か良い方法がありましたら教えていただければと思います。 よろしくお願いします。

  • excelの印刷範囲指定が効かない?

    EXCELで印刷時に印刷範囲をセレクトして印刷対象を”選択した部分”に設定しても印刷プレビューで確認するとシート全体が印刷対象となっているようでプレビューが選択した領域になりません。印刷範囲のクリアをシートを全選択後におこなっても変わりません。この現象は昨日からおこり、それ以前は選択範囲のみがプレビューされていました。また、この現象がおこるのは特定のファイルのみです。 OSはWINDOWS7、OFFICEは2003を使用しています。何かおかしな設定がONになってしまったようなのですがクリアする方法がわからず困っています。解決策を御教授下さい。

  • エクセルの印刷設定

    エクセルで多数のシートを印刷する場合、 それぞれのシート毎に設定して印刷しています。 毎回同じ作業を行っています。 毎回設定しないで1度きりの設定で次回も同じ様に印刷できる方法を教えて下さい。 各シートの表の大きさは同じです、印刷範囲も同じです。 私の行ってる作業は、 1:選んだシートの表の印刷範囲を設定する。 2:用紙の印刷向きを横に設定する。 3:印刷プレビュー 4:そのままでは設定した範囲がA4に入らないので余白を狭めて1ページに収まるようにする。 この作業をシート毎に行い、印刷したいシートを選択して印刷開始。 次回もまた1から行わないと設定は記憶されていません。 効率よく出来る方法を教えて下さい。

  • Excelのページレイアウト>印刷範囲の設定

    Excelで、ページレイアウトから印刷範囲、印刷範囲の設定と進むとシート内に点線で印刷出来る範囲を示すことができると思います。それを設定する際、左上にある◢を押して全選択をしないといけませんが、1発でできません。必ずどこか一つだけセルを選択して「印刷範囲として1つのセルだけが選択されています」というエラーを出さないと点線が表示されません。 だから毎回、 「1つのセルだけを選択して設定し、エラーを出す」→「左上の◢を押して全選択してから設定」という謎の手順を踏まないといけません。 これって長年のバグなんですか?Excel2013でもExcel2019でも同じ感じです。それとも私が悪いんですか? 皆さんお聞かせください

  • EXCELの印刷範囲の変更について

    印刷範囲を変更しようと思い、 改ページプレビューにてドラッグしているのですが、 ・上範囲の設定線 ・左範囲の設定線 ・右範囲の設定線 ・複数ページの仕切り範囲の設定線 はドラッグで変更できますが、 一番下の範囲の設定線だけ選択できず変更できません。 VBAプログラムを組み込んでいるためかと思い、 該当Sheet.PageSetup.PrintArea = "" の記述を追記して初期化をはかりましたが 結果は同じです。 御存知の方いましたらご教授ください。

  • 印刷範囲をすばやく決定できないでしょうか?

    あるページの一部分を印刷したい時に、【印刷】→【ページ範囲】→【選択した部分】を使いますよね。選択する範囲を決める時に、私は左クリックしたままドラッグして範囲指定をしているのですが、ページがどんどんスクロールしてくれないで、ゆっくりと動くので時間がとてもかかるのですが、これは他に方法があるのでしょうか?つまり、印刷範囲の指定をもっと早くする方法は無いものでしょうか?あれば教えて頂けないでしょうか?よろしくお願いします。

  • Excel 印刷範囲の設定について

    こんにちは。 Excelで印刷範囲の設定をしたいのですが、下記2つの方法の違いを教えて下さい。バージョンは2007です。 1、印刷範囲(A1:C5とします)をドラッグして、ページレイアウトタブのページ設定グループの印刷範囲ボタンで印刷範囲の設定を選択する。 2、ページ設定ダイアログボックスのシートタブの印刷範囲のボックスをクリックしたあと印刷範囲(A1:C5)をドラッグする。 上記の方法でやってみたところ、2の方法でやった場合に$A$1:$C$5のように、絶対参照になってしまいます。なぜでしょうか? 1と2の違い(絶対参照になる理由)は何でしょうか? 絶対参照にする意味はないと思うんですが…アドバイスよろしくお願いします。

  • Excelで複数シート同時に印刷範囲の設定はできないのでしょうか?

    Excelで、同じフォーマット(つくりが同じ)のシートが複数あったとして、その印刷範囲をシートまとめて変更する方法はありませんか? シートを複数選択すると印刷範囲の変更ができないようで困ってます。シート1枚1枚変更する手間にくじけそうになってますので、どなたか分かるかたご教授願います。 ちなみにバージョンは2003です。

  • ExcelVBA印刷範囲が変更されたことの検知

    環境 Windows7 Excel2010 印刷範囲が変更されたことを検知できる方法をお教え願います。 最終的に実現したいことは、「印刷範囲が変更されたら、その印刷範囲内のセルのみで特定の処理(=処理A)を行う」 現在は、シート上にコマンドボタンを配置し、ユーザーが印刷範囲を変更した後にそれを押すことで処理Aをさせています。 考えた方法としては、操作の際、ユーザーによる不意のセル選択変更操作があると考え、Selection_Chageイベントを利用することを含め、シートのほとんどのイベントプロシージャに処理Aを記述しました。 しかし当然ながら、網羅できませんでした。(印刷範囲を変更しただけではどのイベントも動かない) クラスモジュールにも挑戦していますが、扱いきれていないこともあり、結局きっかけがないと変更を検知することはできないとの結論に至っています。 何かよい方法はありますでしょうか。 ご教授をお願いいたします。

  • Excelの印刷範囲に詳しい方お願いします

    印刷範囲が設定されたExcel2016のシートがあります。 縦長のデーターがありますが、印刷しようとすると全体が細長く印刷されてしまいます。 A4紙に、裏表印刷をしたいのですが、 全体(縦長)を縦長に印刷範囲指定した後、適宜『印刷区切り線』を設定する方法を教えてください。

専門家に質問してみよう