OVH Cloud OVH Cloud

Besoin d'un pro !

3 réponses
Avatar
Michael BAS
Bonjour

J'ai crée une macro qui "automatise" mon impression via un userform

Tous les parametres (quelle imprimante, quelles feuilles...) sont definis
dans le userform.
Celui-ci s'ouvre apres un "Fichier; Imprimer..."

Seulement j'aimerai pouvoir faire disparaitre la fenetre de parametres
d'impression (qui se lance par défaut) etant donné que tous les parametres
sont déjà definis !

Y'a-t-il une solution pour pouvoir faire ça en VBA ??

J'espere etre assez clair.
Merci à celui ou celle qui pourrait m'aider.

3 réponses

Avatar
Youky
Salut, voici une solution, simuler l'appuie sur la touche Entrer, cette
ligne est à mettre avant le code qui ouvre la CMDialog
SendKeys "{ENTER}"
Youky
"Michael BAS" a écrit dans le message de news:

Bonjour

J'ai crée une macro qui "automatise" mon impression via un userform

Tous les parametres (quelle imprimante, quelles feuilles...) sont definis
dans le userform.
Celui-ci s'ouvre apres un "Fichier; Imprimer..."

Seulement j'aimerai pouvoir faire disparaitre la fenetre de parametres
d'impression (qui se lance par défaut) etant donné que tous les parametres
sont déjà definis !

Y'a-t-il une solution pour pouvoir faire ça en VBA ??

J'espere etre assez clair.
Merci à celui ou celle qui pourrait m'aider.





Avatar
Thierry
Ca fait peur des réponses comme ca... après on s'etonne que l'on dise que
VB, c'est pour les bidouilleurs...

-Thierry-

"Youky" a écrit dans le message de
news:%
Salut, voici une solution, simuler l'appuie sur la touche Entrer, cette
ligne est à mettre avant le code qui ouvre la CMDialog
SendKeys "{ENTER}"
Youky
"Michael BAS" a écrit dans le message de news:

> Bonjour
>
> J'ai crée une macro qui "automatise" mon impression via un userform
>
> Tous les parametres (quelle imprimante, quelles feuilles...) sont


definis
> dans le userform.
> Celui-ci s'ouvre apres un "Fichier; Imprimer..."
>
> Seulement j'aimerai pouvoir faire disparaitre la fenetre de parametres
> d'impression (qui se lance par défaut) etant donné que tous les


parametres
> sont déjà definis !
>
> Y'a-t-il une solution pour pouvoir faire ça en VBA ??
>
> J'espere etre assez clair.
> Merci à celui ou celle qui pourrait m'aider.
>
>
>




Avatar
Michael BAS
c vrai mais on a trouvé mieux

avec un cancel = true au lancement de l'impression ça fait déjà un peu plus
"propre" !

Merci qd même