複数の印刷設定の使用(Microsoft Excel)
ワークシートに複数の領域を印刷する場合、印刷する領域を繰り返し指定してから印刷することに飽き飽きする可能性があります。このようなタスクは、マクロを使用して実行するのに適しています。マクロは、印刷領域を指定してから実際に情報を印刷することができます。
たとえば、ワークシートにRange1とRange2の2つの印刷範囲が定義されていると仮定します。さらに、Range1は縦向きで印刷し、Range2は横向きで印刷する必要があります。次のマクロを使用して、各印刷範囲を印刷できます。
Sub PrintRange1() ActiveSheet.PageSetup.PrintArea = Range("range1").Address ActiveSheet.PageSetup.Orientation = xlPortrait ActiveWindow.SelectedSheets.PrintOut End Sub
Sub PrintRange2() ActiveSheet.PageSetup.PrintArea = Range("range2").Address ActiveSheet.PageSetup.Orientation = xlLandscape ActiveWindow.SelectedSheets.PrintOut End Sub
これらは非常に単純なマクロですが、アイデアが浮かびます。必要なのは、マクロで印刷ジョブを設定し、マクロ自体から印刷することだけです。
ExcelTips.
の他の問題で説明されているように、マクロをクイックアクセスツールバーまたはショートカットキーにアタッチすることもできます。マクロを使用したくない場合は、Excelのカスタムビュー機能を使用することもできます。印刷領域、向き、余白、およびその他の必要な設定を設定するだけです。次に、これをカスタムビューとして定義します。カスタムビューを定義するには、次の手順に従います。
。リボンの[表示]タブが表示されていることを確認します。
。 [ブックビュー]グループで、[カスタムビュー]をクリックします。 Excelに[カスタムビュー]ダイアログボックスが表示されます。
。 [追加]をクリックします。 Excelに[ビューの追加]ダイアログボックスが表示されます。 (図1を参照)
。定義するビューのわかりやすい名前を入力します。
。 [印刷設定]チェックボックスがオンになっていることを確認します。
。 [OK]をクリックします。
必要に応じて、引き続き追加のビューを定義して保存できます。カスタムビューはワークブックに保存され、後でそれらを使用して必要なものを印刷できます。 (カスタムビューを表示してからワークシートを印刷するだけです。)
注:
このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]
。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(6751)は、Microsoft Excel 2007、2010、2013、および2016に適用されます。
Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります:
link:/ excel-Using_Multiple_Print_Settings [複数の印刷設定の使用]
。