Bonjour à tous,
Je génère des kanbans de manière automatique avec VBA. Le nombre de kanban est aléatoire. Il peut être de 3 comme 10. La hauteur des kanbans est identique. Je voudrais qu'en fonction du nombre de kanban saisis, en vba je créé les sauts de page associés pour pourvoir les imprimer.
J'ai déjà regarder sur le net, mais je n'y arrive pas... Em mode normal, j'ai bien les lignes voulues surlignées, mais en mode saut de page je n'ai rien...
Pour le moment, je fait un saut de page toutes les x lignes (ici 61).
Ci-dessous mon code:
Merci par avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Sub PRINT_KANBAN() Worksheets("KANBAN_EI").ResetAllPageBreaks Dim LastRow As Long LastRow = Worksheets("KANBAN_EI").Range("A" & Worksheets("KANBAN_EI").Rows.Count).End(xlUp).Row Worksheets("KANBAN_EI").HPageBreaks.Add Before:=Rows(61) Worksheets("KANBAN_EI").HPageBreaks.Add Before:=Rows(121) Worksheets("KANBAN_EI").HPageBreaks.Add Before:=Rows(LastRow + 1) End Sub
Partager