Microsoft Excel VBA - 全てのワークシートを印刷する方法
◆概要
このページは、Excel VBAで 全てのワークシートを印刷する方法について記載しています。
ブックの中のすべてのワークシートを印刷するには次のようにします。
◆Sample A
For Each 〜Nextをつかう方法
Sub PrintAllWs1() Dim myWS As Worksheet For Each myWS In Worksheets myWS.PrintOut Next myWS End Sub |
◆Sample B
Worksheet オブジェクトを使う方法です。Worksheet オブジェクトは Worksheets コレクションのメンバーです。Worksheets コレクションには、ブックにあるすべての Worksheet オブジェクトが含まれています。
Sub PrintAllWs2() Worksheets.PrintOut End Sub |
◆Sample C
ActiveWorkbook プロパティを使う方法
Sub PrintAllWs3() ActiveWorkbook.PrintOut End Sub |
▼ページトップへ