IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Outlook Excel VBA mailto postmaster@localhost


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de ritchie23
    Profil pro
    Inscrit en
    Août 2008
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 122
    Par défaut Outlook Excel VBA mailto postmaster@localhost
    Bonjour,

    J'avais Microsoft Outlook d'installer avec mon adresse de messagerie.
    Je viens d'installer Outlook express en localhost (adresse mail : postmaster@localhost).

    Sous Excel, je veux exécuter la macro :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.FollowHyperlink "mailto:Mon_Adresse@gmail.com"
    Or, en exécutant cette ligne, c'est Microsoft Outlook qui s'ouvre et pas Outlook express (pour que le mail soit envoyé à partir de postmaster@localhost).

    Comment puis-je faire SVP ?

    Mettre Outlook express comme messagerie par défaut ? mais comment fait on dans ce cas là ?

    Merci d'avance.
    Ritchie.

  2. #2
    Membre éclairé Avatar de casavba
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 464
    Par défaut
    Essaie de mettre "Outlook express" comme messagerie par défaut.

    Pour se faire:

    Ouvre Outlook Express --> normalement à l'ouverture il y a une boite de dialogue qui t'informe que "Oulook express" n'est pas votre client de messagerie par défaut ---> dans ce cas t'appuies sur " OUI "

    Au cas où cette boite de dialogue n'apparait pas.
    tu vas dans Outils\Options puis dans l'onglet "Général" t'appuies en bas sur le bouton " Utiliser par défaut"

    Voilà

  3. #3
    Membre confirmé Avatar de ritchie23
    Profil pro
    Inscrit en
    Août 2008
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 122
    Par défaut
    Bonjour,

    Merci !!

    Mais maintenant je n'arrive pas à envoyer le mail.
    Outlook express s'ouvre bien, mais la ligne de code ne génére pas de nouveau message.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ActiveWorkbook.FollowHyperlink "mailto:Mon_Adresse@gmail.com"

    Comme si Microsoft Outlook accepte le mailto, mais pas Outlook express.
    Une idée ?

    Merci.
    Ritchie.

  4. #4
    Membre éclairé Avatar de casavba
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 464
    Par défaut
    Tu peux tester ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub MailOutlookExpress()  -- réalisé par Michel
    Dim Adresse As String, Sujet As String, Texte As String
     
    Adresse = "Mon_Adresse@gmail.com
    Sujet = "Le sujet"
    Texte = "Bonjour," & vbCrLf & vbCrLf _
        & "BLA BLA" & vbCrLf & vbCrLf & _
        "Cordialement"  
    Shell "C:\Program Files\Outlook Express\msimn.exe " & "/mailurl:mailto:" & _
        Adresse & "?subject=" & Sujet & "&Body=" & Texte
    End Sub
    Tu adaptes à ton cas. (tu peux lier ton lien à l'execution de cette macro.
    ++

  5. #5
    Membre confirmé Avatar de ritchie23
    Profil pro
    Inscrit en
    Août 2008
    Messages
    122
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Août 2008
    Messages : 122
    Par défaut
    Ca marche tres bien si j'ai ouvert Outlook express au préalable.

    Donc, il me manque cette petite info, mais à part ca, ca va bien. Merci !!

    Ritchie

  6. #6
    Membre éclairé Avatar de casavba
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    464
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 464
    Par défaut
    je te renvoie à cette discussion. Tu trouveras ton bonheur.

    Je te laisse adapter à ton cas, si t'arrives pas dans ce cas je te viens en aide --> Ok.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envoi mail outlook avec vba excel
    Par momolamoto dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/09/2010, 10h45
  2. utiliser carnet d'adresse outlook excel vba
    Par benpinta dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/07/2007, 17h43
  3. créer tâche OUTLOOK depuis VBA EXCEL
    Par dado91400 dans le forum VBA Outlook
    Réponses: 5
    Dernier message: 23/07/2007, 20h27
  4. Excel VBA récupérer la signature Outlook
    Par dorschner dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/12/2006, 16h19
  5. Manipulation du carnet d'adresse outlook via VBA Excel?
    Par Dragon Tours dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/11/2005, 12h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo