Bonjour à tous,
Mise en situation : J'ai plusieurs fichiers Excel contenant une trentaine de pages similaire dont je veux changer la mise en page (La mise en page voulue est la même pour toutes les feuilles)
Voici la principale manipulation que je veux faire et qui me cause problème (voir les 2 images)
Je simplifie le code que j'ai, car je suis capable de faire mes boucles sans problème, sauf les sauts de pages qui ne veulent pas bouger
Dim Ws As Worksheet
Dim Wb As Workbook
...
Ws.Activate
Ws.PageSetup.PrintArea = ""
Ws.PageSetup.PrintArea = "$A$1:$y$45"
ActiveSheet.ResetAllPageBreaks
'On Error Resume Next
Set ActiveSheet.VPageBreaks(1).Location = Range("O1")
ActiveSheet.VPageBreaks(2).DragOff Direction:=xlToRight, RegionIndex:=1
ActiveSheet.HPageBreaks(1).DragOff Direction:=xlDown, RegionIndex:=1
'On Error GoTo 0
...
Si vous avez des idées ou correction pour mon code, vous seriez très aimable. J'espère avoir été clair
Merci de votre collaboration habituelle