OVH Cloud OVH Cloud

automatiser l'impression

5 réponses
Avatar
beloug
salut

je voudrais votre aide pour automatiser l'impression .

j'ai essayé 'sendkeys "%FI%R",true' (qui marche dans excel) mais dans word
aucun resultat.
j'ai essayé ensuite plusieurs sendkeys a la suite "%", "F", "I", "%"et "R"
bizarement ca fonctionne jusqu'à "I" et apres tant que la boite de dialogue
imprimer n'est pas fermée rien ne se passe et tous les sendkeys qui n'ont
pas ete fait sont fait dans le doc word.

merci de votre aide

5 réponses

Avatar
Geo
Bonjour beloug,


salut

je voudrais votre aide pour automatiser l'impression .

j'ai essayé 'sendkeys "%FI%R",true' (qui marche dans excel) mais
dans

word aucun resultat.
j'ai essayé ensuite plusieurs sendkeys a la suite "%", "F", "I",
"%"et "R" bizarement ca fonctionne jusqu'à "I" et apres tant que la
boite de dialogue imprimer n'est pas fermée rien ne se passe et tous
les sendkeys qui n'ont pas ete fait sont fait dans le doc word.


Si c'est pour changer les paramètres de ton imprimante,
il y en a qui sont accessibles par Options
exemple
options.DefaultTray= "Bac Multifonctions"

Il y a aussi des API, ça dépend de ce que tu veux faire.

A+

Avatar
beloug
bonjour
en fait ce que je veux faire c'est selectionner rectoverso(reliure bord) ou
l'option livret dans les proprietes de l'imprimante (c'est un copieur
imprimante LANIER5222 avec un pilote ricoh).
j'ai aussi la possibilite de charger ces parametres sauvegardés dans un
fichier .sav
voila tu sait tout
merci
a+

"Geo" a écrit dans le message de news:

Bonjour beloug,


salut

je voudrais votre aide pour automatiser l'impression .

j'ai essayé 'sendkeys "%FI%R",true' (qui marche dans excel) mais
dans

word aucun resultat.
j'ai essayé ensuite plusieurs sendkeys a la suite "%", "F", "I",
"%"et "R" bizarement ca fonctionne jusqu'à "I" et apres tant que la
boite de dialogue imprimer n'est pas fermée rien ne se passe et tous
les sendkeys qui n'ont pas ete fait sont fait dans le doc word.


Si c'est pour changer les paramètres de ton imprimante,
il y en a qui sont accessibles par Options
exemple
options.DefaultTray= "Bac Multifonctions"

Il y a aussi des API, ça dépend de ce que tu veux faire.

A+




Avatar
Geo
Bonjour beloug,


bonjour
en fait ce que je veux faire c'est selectionner rectoverso(reliure
bord) ou l'option livret dans les proprietes de l'imprimante (c'est
un copieur imprimante LANIER5222 avec un pilote ricoh).
j'ai aussi la possibilite de charger ces parametres sauvegardés dans
un fichier .sav
voila tu sait tout


PAs tout à fait car je ne connais aps cette imprimante
et cette option n'est pas disponible sur la mienne.
regarde du côté de
ActiveDocument.PrintOut
Le terme anglais pour recto-verso parait être duplex.

--

A+

Avatar
Geo
Re


regarde là :

http://word.mvps.org/FAQs/MacrosVBA/SetDuplexOnOff.htm


--

A+
Avatar
Anacoluthe
Bonjour !

'Geo' nous a écrit ...
regarde là :
http://word.mvps.org/FAQs/MacrosVBA/SetDuplexOnOff.htm


Excellent truc au bas de cette faq : quand on ne sait pas
trop comment programmer la configuration d'une imprimante
il suffit d'installer une autre imprimante correctement
pré-configurée et de sélectionner celle-ci à l'impresion !

Anacoluthe
« Les mots s'oublient, les impressions restent. »
- Agnès GUITARD