Vba Outlook avec éditeur word
RLAPT
-
m@rina Messages postés 23936 Date d'inscription Statut Contributeur Dernière intervention -
m@rina Messages postés 23936 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai développé une macro en VBA pour Outlook qui récupère lors d'un click sur le bouton "envoyer", l'Email que l'utilisateur vient de créer.
L'application demande alors si l'on veut lancer ou non le traitement (objet de l'application).
Voici mon problème :
Si l'utilisateur à choisi l'option Word comme éditeur de texte, la fenêtre de choix ne passe pas au premier plan. Ce qui est le cas lorsque l’on n’utilise pas Word comme éditeur de texte.
Pour palier à ce problème, j'ai utilisé les fonctions API
GetWindowText pour trouver le Handle de la fenêtre de l'Email (Le handle de la fenêtre en cours est faux "0")
GetWindowRect pour recadrer la fenêtre de l'Email à traiter
Tout serait pour le mieux dans le meilleur des mondes, si cela ne faisait très souvent planter Outlook.
Quelqu'un a t'il une idée pour m'aider ?
Merci d'avance
J'ai développé une macro en VBA pour Outlook qui récupère lors d'un click sur le bouton "envoyer", l'Email que l'utilisateur vient de créer.
L'application demande alors si l'on veut lancer ou non le traitement (objet de l'application).
Voici mon problème :
Si l'utilisateur à choisi l'option Word comme éditeur de texte, la fenêtre de choix ne passe pas au premier plan. Ce qui est le cas lorsque l’on n’utilise pas Word comme éditeur de texte.
Pour palier à ce problème, j'ai utilisé les fonctions API
GetWindowText pour trouver le Handle de la fenêtre de l'Email (Le handle de la fenêtre en cours est faux "0")
GetWindowRect pour recadrer la fenêtre de l'Email à traiter
Tout serait pour le mieux dans le meilleur des mondes, si cela ne faisait très souvent planter Outlook.
Quelqu'un a t'il une idée pour m'aider ?
Merci d'avance
A voir également:
- Vba Outlook avec éditeur word
- Word 2013 - Télécharger - Traitement de texte
- Tableau word - Guide
- Editeur video windows - Guide
- Espace insécable word - Guide
- Word et excel gratuit - Guide
1 réponse
Bonjour,
Si tu n'as pas de réponse ici, ce que je crains car peu de personnes connaissent le VBA Outlook, pose ta question sur la faq Outlook, il y a Oliv' le spécialiste.
http://faq-outlook.fr/forum/viewforum.php?forum_id=15
m@rina
Si tu n'as pas de réponse ici, ce que je crains car peu de personnes connaissent le VBA Outlook, pose ta question sur la faq Outlook, il y a Oliv' le spécialiste.
http://faq-outlook.fr/forum/viewforum.php?forum_id=15
m@rina