Worksheet.HPageBreaks, propriété (Excel)

Renvoie une collection HPageBreaks qui représente les sauts de page horizontaux sur la feuille. En lecture seule.

Syntaxe

expression. HPageBreaks

expression Variable qui représente un objet Feuille de calcul.

Remarques

Une feuille ne peut pas contenir plus de 1 026 sauts de page horizontaux.

Exemple

Le code suivant montre comment afficher le nombre de sauts de page horizontaux plein écran et ceux de la zone d’impression.

For Each pb in Worksheets(1).HPageBreaks 
    If pb.Extent = xlPageBreakFull Then 
        cFull = cFull + 1 
    Else 
        cPartial = cPartial + 1 
    End If 
Next 
MsgBox cFull & " full-screen page breaks, " & cPartial & _ 
    " print-area page breaks"

L'exemple de code suivant ajoute un saut de page lorsque la valeur d'une cellule dans la colonne A est modifiée.

Sub AddPageBreaks() 
    StartRow = 2 
    FinalRow = Range("A65536").End(xlUp).Row 
    LastVal = Cells(StartRow, 1).Value 
    For i = StartRow To FinalRow 
    ThisVal = Cells(i, 1).Value 
    If Not ThisVal = LastVal Then 
    ActiveSheet.HPageBreaks.Add before:=Cells(i, 1) 
    End If 
    LastVal = ThisVal 
    Next i 
End Sub

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.