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 ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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