Excel Macro imprimer.
JPC53
-
Paf -
Paf -
Bonjour,
J'ai un fichier de 300 lignes qui génère 5 pages d'impression. Or, je ne remplis pas à chaque fois les 300 lignes. J'ai donc un nombre de pages variables à imprimer.
Actuellement,ma macro Imprimer génère systématiquement les 5 pages.
Comment faire pour qu'elle génère que les pages nécessaires?
Merci d'avance.
J'ai un fichier de 300 lignes qui génère 5 pages d'impression. Or, je ne remplis pas à chaque fois les 300 lignes. J'ai donc un nombre de pages variables à imprimer.
Actuellement,ma macro Imprimer génère systématiquement les 5 pages.
Comment faire pour qu'elle génère que les pages nécessaires?
Merci d'avance.
1 réponse
-
bonjour,
en sélectionnant la plage de données et en n'imprimant que cette plage.
par exemple, en supposant les données commençant en A1 et se terminant en colonne M :
Derlig = Range("M" & Rows.Count).End(xlUp).Row 'dernière ligne de la colonne M plage = "A1:M" & Derlig Range(plage).Select Selection.PrintOut Copies:=1, Collate:=True
Bonne suite