Imprimer userform [Résolu]

Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
- - Dernière réponse : Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
- 25 août 2005 à 08:49
petite question,
je travail sur excel en vba, j'ai un userform que je voudrais imprimer, j'utilise me.printform
par contre,je voudrais l'imprimer en format paysage
quelqu'un pourrais m'aider svp?

Ninette
Afficher la suite 

11 réponses

Meilleure réponse
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
16
3
Merci
bonjour

je n'ai pas testé , mais tu pourrais essayer quelque chose de ce style

....
Wrd.Selection.PasteSpecial 'paste in Word doc
With WrdDoc.Shapes(1)
.Height = 400 'redimensionne hauteur image en points
.Width = 600 'redimensionne largeur image en points
End With
WrdDoc.PrintOut 'print
...

bonne soiree
michel

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 210 internautes nous ont dit merci ce mois-ci

Messages postés
215
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
12 avril 2008
0
Merci
en VB6 ça donne ça: Printer.PaperSize = vbPRPSA3
pour VBA je ne sais pas si ça marche mais faut essayer...
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
0
Merci
il ne reconnait pas l'objet printer en vba

Ninette
Messages postés
215
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
12 avril 2008
0
Merci
j'ai trouvé ça je pense que ça peut t'aider:

ActiveSheet.PageSetup.PaperSize = xlPaperA4
ActiveSheet.PageSetup.Orientation = xlLandscape
Messages postés
215
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
12 avril 2008
0
Merci
(c'est du VBA excell)
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
0
Merci
Merci BZY1 mais ca ne marche pas, ca met en forme la feuille de calcul derrière le form.

Par contre Michel , je ne compren pa trop ton code...

Ninette
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
16
0
Merci
bonjour

la procedure copie l'image de l'userform , puis effectue un collage dans un document temporaire pour l'imprimer au format paysage

bonne soiree
michel
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
0
Merci
merci ca marche nikel,
par contre ,jorai une autre petite question,
le formulaire n'occupe pa toute le feuille A4,est ce que je peux l'agrandir grace a cette procédure?

Ninette
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
0
Merci
Merci pour ton Michel, ca fonctionne parfaitement

Ninette
Messages postés
56
Date d'inscription
mardi 16 août 2005
Statut
Membre
Dernière intervention
14 septembre 2005
0
Merci
Merci pour ton aide Michel, ca fonctionne parfaitement
(c mieu la!)

Ninette
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Statut
Membre
Dernière intervention
12 octobre 2008
16
-1
Merci
bonjour

j'espere que ce lien pourra t'aider

http://www.excelforum.com/showthread.php?p=912370&posted=1#post912370

bonne soiree
michel