Excel Macro imprimer.

Fermé
JPC53 - 20 mai 2012 à 15:34
 Paf - 20 mai 2012 à 15:50
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.

A voir également:

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
0