OVH Cloud OVH Cloud

Problème de marge

1 réponse
Avatar
Patrick EVEN
Bonjour,

J'ai écris une procédure en VBA qui automatise l'impression
d'un certain nombre de documents en utilisant à l'intérieur
d'une boucle la commande :

ShellExecute hwnd, "print", FileToPrint, vbNullString, vbNullString, 1

Ca fonctionne très bien, mais parmi ces documents,
il y a des documents Word. Et de temps en temps,
cette commande provoque l'affichage d'un message
indiquant que les marges ne sont pas conformes aux
caractéristiques de l'imprimante.

Il me faut alors intervenir manuellement pour forcer
l'impression à partir de cette fenêtre.

La question est :

Existe t'il un moyen de s'affranchir de cette intervention
manuelle pour forcer l'impression des documents Word,
même si les marges ne sont pas bonnes ?

Cordialement,
Patrick EVEN

1 réponse

Avatar
Anacoluthe
Bonjour !

'Patrick EVEN' nous a écrit ...
J'ai écris une procédure en VBA qui automatise l'impression
d'un certain nombre de documents en utilisant à l'intérieur
d'une boucle la commande :
ShellExecute hwnd, "print", FileToPrint, vbNullString, vbNullString, 1
Ca fonctionne très bien, mais parmi ces documents,
il y a des documents Word. Et de temps en temps,
cette commande provoque l'affichage d'un message
indiquant que les marges ne sont pas conformes aux
caractéristiques de l'imprimante.
Existe t'il un moyen de s'affranchir de cette intervention
manuelle pour forcer l'impression des documents Word,
même si les marges ne sont pas bonnes ?


Oui dans Word mais pas avec Shell. Il semble que vos documents
ne soient pas tous Wordiens, et de plus ils ne sont pas tous
hors marges. Le plus simple alors serait de configurer votre
imprimante par défaut pour supprimer ou limiter les marges non
imprimables.

Anacoluthe
« Il n'y a de vie que dans les marges. »
- Honoré de BALZAC