impression 1 page quelque soit l'imprimante

Phil39

XLDnaute Occasionnel
Bonsoir,

Existe-t-il un moyen d'imprimer une plage de cellules correspondant grosso-modo à du A4 sur n'importe quelle imprimante sans tenir compte des marges de chaque imprimante.

Je m'explique : j'imprime une feuille qui fait office de formulaire papier. Elle se remplie et s'imprime automatiquement.
Sur mon imprimante, j'ai bien un A4 en 1 seule feuille en sortie.
J'ai défini une zone impression mais quand j'imprime sur une autre imprimante ou un copieur, l'impression est sur 2 feuilles.

Je cherche donc un code qui auto-ajusterait l'impression de ma feuille en fonction des paramètres par défaut de l'imprimante X ou Y.
 
G

Guest

Guest
Re : impression 1 page quelque soit l'imprimante

Bonsoir Phil,

Essai d'inclure ceci à ta macro:

Code:
    With ActiveSheet.PageSetup
        .FitToPagesWide = 1
        .FitToPagesTall = 1
    End With

Cela correspond à l'option 'Ajuster une page en hauteur sur une page en largeur' des options d'impression.

A+
 

Discussions similaires

Réponses
7
Affichages
684

Statistiques des forums

Discussions
312 533
Messages
2 089 376
Membres
104 150
dernier inscrit
pape.so