HPageBreaks オブジェクト (Excel)HPageBreaks object (Excel)

印刷範囲での水平な改ページのコレクションです。The collection of horizontal page breaks within the print area.


各水平改ページは、 hpagebreak ページで表されます。Each horizontal page break is represented by an HPageBreak object.

印刷領域と交差しない改ページを追加した場合、新しく追加されたhpagebreakページは印刷範囲のHPageBreaksコレクションに表示されません。If you add a page break that does not intersect the print area, the newly-added HPageBreak object will not appear in the HPageBreaks collection for the print area. このオブジェクトを有効にするには、印刷範囲を変更し、追加した改ページが含まれるようにします。The contents of the collection may change if the print area is resized or redefined.

Applicationプロパティ、 Countプロパティ、 Itemプロパティ、 Parentプロパティ、またはAddメソッドは、 Worksheetオブジェクトの**HPageBreaks** プロパティと共に使用します。When the Application property, Count property, Item property, Parent property, or Add method is used in conjunction with the HPageBreaks property of the Worksheet object:

  • 自動的に決められた印刷範囲の場合、HPageBreaks プロパティは印刷範囲内の改ページにのみ使用できます。For an automatic print area, the HPageBreaks property applies only to the page breaks within the print area.

  • ユーザーが指定した印刷範囲の場合、HPageBreaks プロパティはすべての改ページに使用できます。For a user-defined print area of the same range, the HPageBreaks property applies to all of the page breaks.


1 つのシートに使用できる水平な改ページの数は 1026 です。There is a limit of 1026 horizontal page breaks per sheet.


HPageBreaksコレクションを取得するのにには、 HPageBreaksプロパティを使用します。Use the HPageBreaks property to return the HPageBreaks collection. 水平な改ページを追加するのにには、 addメソッドを使用します。Use the Add method to add a horizontal page break. 次の使用例は、アクティブセルの上に水平な改ページを追加します。The following example adds a horizontal page break above the active cell.

ActiveSheet.HPageBreaks.Add Before:=ActiveCell



関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.