Enter un mot en vba dans une boite de dialogue

Résolu
pilpoil16 -  
pilpoil16 Messages postés 4 Statut Membre -
J'ai fait une macro pour imprimer des feuilles différentes en auto par une boucle, mais l'imprimante réseau me demande mon nom (Id utilisateur) à chaque boucle. Y a t'il un moyen de rentrer mon nom dans cette boite de dialogue dans la macro?
Imprimante RICOH Atifio MPC3002

Merci d'avance
A voir également:

5 réponses

Zoul67 Messages postés 2001 Statut Membre 149
 
Bonjour ! (ça mange pas de pain)

Cette boîte de dialogue ressemble à quoi ?
Si c'est une boîte hors Excel, il ne doit pas y avoir de code spécifique, mais tu peux essayer avec SendKeys (qui simule la frappe des touches).

A+
1
pilpoil16 Messages postés 4 Statut Membre
 
Merci de ton aide. C'est une boite de dialogue d'une imprimante, qui demande ton nom et puis il faut valider ( command buton à priori)
Je vais essayé avec SendKeys.

Mais comme le nom est inscrit automatiquement dans la boite de dialogue, il suffirait de valider en macro avec Click mais je ne connais pas trop la syntax de ce mot. Tu connais toi?
0
Zoul67 Messages postés 2001 Statut Membre 149
 
Oublie le clic de souris... Essaie :
- d'imprimer avec confirmation avec entrée ;
- utilisation à blanc de SendKeys "{ENTER}" (dans Excel)
- intégration dans ta macro d'impression avec insertion d'une tempo adéquate.
0
pilpoil16 Messages postés 4 Statut Membre
 
Ok,merci

Une tempo en macro cela ressemble à quoi? Doevent, ou autre?
0
pilpoil16 Messages postés 4 Statut Membre
 
excuse Tempo trouvé normalement

wait, timevalue devrait le faire

j'essaye cette nuit au travail (et oui c'est pour le travail)

Merci encore
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
pilpoil16 Messages postés 4 Statut Membre
 
Nickel, avec sendkeys cela marche. Merci encore
0