Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Printform en paysage avec VB6

hbshafed

XLDnaute Nouveau
Bonjour a tous,

Je suis debutant en VB, j'ai créé un 'userform' avec un bouton 'imprimer'.

Je n'arrive pas a lancer une impression en paysage (seulement en portrait). Je suis alle sur pleins de forum, j'ai testé les solutions proposées mais aucune ne fonctionne.

VB m'indique une erreur '424 objet requis' pour la ligne Printer.Orientation = 2

Voici mes codes :

Private Sub Imprimer_Click()
Printer.Orientation = 2
Userform1.PrintForm
End Sub

ou

Private Sub Imprimer_Click()
Printer.Orientation = vbPRORLandscape
Userform1.PrintForm
End Sub

Merci d'avance pour votre aide.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…