Rechercher : dans
Par :

Définir zone impression dans macro Excel

Dernière réponse le 31 oct 2008 à 10:35:11 Argentomaouss, le 31 oct 2008 à 08:38:28 
 Signaler ce message aux modérateurs

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.

Configuration: Windows XP
Firefox 2.0.0.12

1

gbinforme, le 31 oct 2008 à 10:07:53

Bonjour

Avec ceci, tu devrais avoir le bon résultat

    ActiveSheet.PageSetup.PrintArea = "$A$1:$J$" & ActiveSheet.UsedRange.Rows.Count

Tu remplaces ActiveSheet par le nom de ta feuille concernée.
Toujours zen

Répondre à gbinforme

2

 Argentomaouss, le 31 oct 2008 à 10:35:11

Ca marche super.

Merci à toi et bonne journée

Répondre à Argentomaouss