bonsoir
Tu ne peux supprimer que les sauts de page manuels:
1 2 3 4 5 6 7 8 9 10 11 12 13
| Dim i As Integer
Dim myOldFile As Workbook
Set myOldFile = ThisWorkbook
'Affiche le nombre de VPageBreak a supprimer
MsgBox myOldFile.Worksheets(1).VPageBreaks.Count
For i = myOldFile.Worksheets(1).VPageBreaks.Count To 1 Step -1
If myOldFile.Worksheets(1).VPageBreaks(i).Type = xlPageBreakManual Then _
myOldFile.Worksheets(1).VPageBreaks(i).Delete
Next |
Un exemple pour supprimer tous les sauts de pages manuels (verticaux et horizontaux) dans la feuille:
Worksheets(1).ResetAllPageBreaks
michel
Partager