Excelで印刷することを選択した場合、[印刷]ダイアログボックス(Excel 2007)またはリボンの[ファイル]タブ(新しいバージョンのExcel)を使用すると、印刷ジョブに関する多くのことを指定できます。 [印刷する文字列]ドロップダウンリストでは、選択したワークシート、選択範囲、またはブック全体のいずれを印刷するかを指定できます。 [印刷]設定は通常、デフォルトで[アクティブなワークシート]に設定されていますが、ブック全体が印刷されるようにデフォルトに設定する場合はどうでしょうか。

残念ながら、Excelは、ある印刷ジョブから次の印刷ジョブへのPrintWhatコントロールを使用して選択したものを記憶していません。常にデフォルトにリセットされます。ただし、ワークブック全体を常に印刷する最も簡単な方法は、次のような単純な小さなマクロを作成することです。

Sub PrintItAll()

ActiveWorkbook.PrintOut End Sub

次に、クイックアクセスツールバーにボタンを作成し、このマクロをそのボタンに割り当てることができます。ワークブック全体を印刷する場合は、ボタンをクリックするだけです。簡単かつ迅速。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(10918)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excel-Printing_an_Entire_Workbook_by_Default [デフォルトでワークブック全体を印刷する]