Bonjour,
J'ai un problème avec le code suivant, dont le but est entre autres, d'insérer des sauts de pages:
J'ai une erreur 1004 sur la dernière ligne et j'avoue que je sèche completement!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 ActiveSheet.ResetAllPageBreaks Dim intColMinN3 As Integer, intColMaxN3 As Integer Dim intLinMinN3 As Integer, intLinMaxN3 As Integer Dim lastcolN3 As Long Dim lastrowN3 As Long Dim lastrowN3mid As Long ' Reglages des Sauts de Pages ActiveWindow.SelectedSheets.VPageBreaks.Add Before:=Range("O:O") '' ' En-tête With ActiveSheet.PageSetup .PrintTitleRows = "$1:$3" .PrintTitleColumns = "" End With '' 'Définition de la zone d'impressionn ' Recherche de la derniere ligne et dernière colonne lastrowN3 = Range("B4").End(xlDown).Row lastcolN3 = Selection.CurrentRegion.End(xlToRight).Column intColMinN3 = 1 intColMaxN3 = lastcolN3 intLinMinN3 = 1 intLinMaxN3 = lastrowN3 ' Reglages de la zone d'impression ActiveSheet.PageSetup.PrintArea = Range(Cells(intLinMinN3, intColMinN3), Cells(intLinMaxN3, intColMaxN3)).Address lastrowN3mid = lastrowN3 / 2 Set ActiveSheet.HPageBreaks(1).Location = Range("A" & lastrowN3mid)
d'avance merci!
@+
ted
Partager