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
683

Statistiques des forums

Discussions
312 453
Messages
2 088 550
Membres
103 881
dernier inscrit
malbousquet