Définir zone impression dans macro Excel
Résolu
Bonjour,
J'ai un tableau de 20 colonnes avec un nombre variable de lignes.
Quelle formule dois-je intégrer à ma macro pour pouvoir imprimer les 10 premières colonnes de mon tableau, jusqu'à la dernière ligne de celui-ci : soit de la cellule A1 à la cellule J....(n)
NB : EntireRow ne fonctionne pas, dans la mesure ou les trois premières lignes comportent le titre de mon tableau.
Merci du temps que vous me consacrerez.
J'ai un tableau de 20 colonnes avec un nombre variable de lignes.
Quelle formule dois-je intégrer à ma macro pour pouvoir imprimer les 10 premières colonnes de mon tableau, jusqu'à la dernière ligne de celui-ci : soit de la cellule A1 à la cellule J....(n)
NB : EntireRow ne fonctionne pas, dans la mesure ou les trois premières lignes comportent le titre de mon tableau.
Merci du temps que vous me consacrerez.
Configuration: Windows XP Firefox 2.0.0.12
3 réponses
-
Contributeurbonjour
Avec ceci, tu devrais avoir le bon résultatActiveSheet.PageSetup.PrintArea = "$A$1:$J$" & ActiveSheet.UsedRange.Rows.Count
Tu remplaces ActiveSheet par le nom de ta feuille concernée. -
Bonjour ,
Pouvez-vous mettre le code en entier svp? -
Ca marche super.
Merci à toi et bonne journée