Choisir macro en fonction de la messagerie présente sur le PC

Fermé
Goninph Messages postés 6 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 6 septembre 2020 - 25 mars 2016 à 11:57
tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 - 25 mars 2016 à 13:30
Bonjour,

Comment choisir une macro en fonction de la messagerie présente sur le PC, Lotus Notes ou Outlook
Sachant que chaque PC à soit LOTUSNOTES, soit OUTLOOK

J'ai 2 macros :
Mail_LOTUS qui génére un mail compatible avec LOTUSNOTES
Mail_OUTLOOK qui génére un mail compatible avec OUTLOOK

Comment écrire le code de la macro EnvoiMail ?

Sub EnvoiMail()

Trouver quelle type de messagerie est présente : Lotus Notes ou Outlook
Si LOTUS
Lancer la macro Mail_LOTUS

Si OUTLOOK
Lancer la macro Mail_OUTLOOK

End Sub

Merci pour votre aide

Philippe
A voir également:

1 réponse

tyranausor Messages postés 3545 Date d'inscription jeudi 6 août 2009 Statut Membre Dernière intervention 1 avril 2022 2 033
25 mars 2016 à 13:30
Bonjour, tu peux faire une recherche sur l'exécutable de Lotus et Outlook avec shell genre
If shell("C:\Program File\Lotus\Lotus.exe")<>"" the
mon code pour Lotus
elseif shell("C:\Program File\Microsoft Offic`\Outlook.exe) <>"" then
mon code pour Outlook
end if


je ne sais pas si ça fonctionne
0