Imprimer userform [Résolu]

Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
Dernière intervention
14 septembre 2005
- 22 août 2005 à 14:49 - Dernière réponse : Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
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
michelxld
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Dernière intervention
12 octobre 2008
- 24 août 2005 à 17:57
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

Merci michelxld 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 94 internautes ce mois-ci

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

Ninette
BZY1
Messages postés
215
Date d'inscription
jeudi 10 mars 2005
Dernière intervention
12 avril 2008
- 22 août 2005 à 17:18
0
Merci
j'ai trouvé ça je pense que ça peut t'aider:

ActiveSheet.PageSetup.PaperSize = xlPaperA4
ActiveSheet.PageSetup.Orientation = xlLandscape
BZY1
Messages postés
215
Date d'inscription
jeudi 10 mars 2005
Dernière intervention
12 avril 2008
- 22 août 2005 à 17:19
0
Merci
(c'est du VBA excell)
Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
Dernière intervention
14 septembre 2005
- 23 août 2005 à 08:34
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
michelxld
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Dernière intervention
12 octobre 2008
- 23 août 2005 à 18:20
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
Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
Dernière intervention
14 septembre 2005
- 24 août 2005 à 08:57
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
Ninette08
Messages postés
56
Date d'inscription
mardi 16 août 2005
Dernière intervention
14 septembre 2005
- 25 août 2005 à 08:48
0
Merci
Merci pour ton Michel, ca fonctionne parfaitement

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

Ninette
michelxld
Messages postés
402
Date d'inscription
vendredi 6 août 2004
Dernière intervention
12 octobre 2008
- 22 août 2005 à 17:48
-2
Merci
bonjour

j'espere que ce lien pourra t'aider

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

bonne soiree
michel

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.