cs_MichelD33
Messages postés8Date d'inscriptionmercredi 11 octobre 2006StatutMembreDernière intervention24 octobre 2006
-
19 oct. 2006 à 09:50
cs_MichelD33
Messages postés8Date d'inscriptionmercredi 11 octobre 2006StatutMembreDernière intervention24 octobre 2006
-
24 oct. 2006 à 15:01
Bonjour,
J'ai réussi à changer l'imprimante par défaut grâce à un code API en VBA. Quelqu'un pourrait-il me donner le code API pour modifier l'orientation de cette imprimante...?
Je veux imprimer un UserForm sur une imprimante couleur de mon réseau en orientation PAYSAGE. L'orientation par défaut est PORTRAIT. J'y arrive de mon poste, mais je n'y arrive pas du poste propriétaire de l'imprimante couleur. Il faut donc trouver le code API adéquat pour cette manip. Malgré mes recherches sur le net, je n'y arrive pas.
cs_MichelD33
Messages postés8Date d'inscriptionmercredi 11 octobre 2006StatutMembreDernière intervention24 octobre 2006 19 oct. 2006 à 14:03
Merci pour les liens, cependant ils ne m'aident pas vraiment. En effet, l'impression d'un UserForm n'accepte que la méthode printform, c'est pourquoi je pense que la seule solution est de passer par un code API à insérer dans VBA pour EXCEL.
cs_MichelD33
Messages postés8Date d'inscriptionmercredi 11 octobre 2006StatutMembreDernière intervention24 octobre 2006 23 oct. 2006 à 11:46
Salut,
Merci pour ton message. Seulement voila, mon niveau en programmation ne me permet pas de traduire ce code en VBA. Mais cela me conforte dans mon idée qu'il doit bien y avoir un moyen de changer l'orientation par défaut d'une imprimante, puis de la remettre en l'état d'origine. Je pense que je dois passer par un code API à insérer dans VBA pour EXCEL. Si quelqu'un peut me guider au moins sur le démarrage de la manip...