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

Goninph Messages postés 6 Statut Membre -  
tyranausor Messages postés 3501 Date d'inscription   Statut Membre Dernière intervention   -
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

1 réponse

  1. tyranausor Messages postés 3501 Date d'inscription   Statut Membre Dernière intervention   2 060
     
    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