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 :

Ecrire un mail à partir d'un brouillon Outlook


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 199
    Points : 319
    Points
    319
    Par défaut Ecrire un mail à partir d'un brouillon Outlook
    Bonjour,

    Je recherche un moyen d'ouvrir en vba excel un mail présent dans le dossier "Brouillons" d'Outlook afin de le modifier.

    Quelqu'un at-il une idée ?

    Merci

  2. #2
    Membre actif Avatar de lucasgaetan
    Homme Profil pro
    dessinateur BE
    Inscrit en
    Août 2011
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : dessinateur BE
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2011
    Messages : 171
    Points : 276
    Points
    276
    Par défaut
    Bonjour goldstar,

    voici un début de piste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Sub Envoi_email()
    Dim OutApp              As Outlook.Application
    Dim myNamespace         As Outlook.Namespace
    Dim FldBrouillons       As Outlook.Folder
    Dim myMail              As Outlook.MailItem
     
        Set OutApp = CreateObject("Outlook.Application")
        OutApp.Session.Logon
        Set myNamespace = OutApp.GetNamespace("MAPI")
        Set FldBrouillons= myNamespace.GetDefaultFolder(olFolderDrafts)
    '****Pour voir se qu'il y a dans le dossier****
    '    For Each Item In FldBrouillons.Items
    '        MsgBox Item.ConversationTopic
    '    Next
        Set myMail = FldBrouillons.Items.Item("Titre du mail")
        Set OutApp = Nothing
    End Sub
    Tu remplaces "Titre du mail" par ce qui va bien

    S'il n'est pas dans brouillon voir OlDefaultFolders ici , n’hésite pas à naviguer dans l'aide

    bon courage

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 199
    Points : 319
    Points
    319
    Par défaut
    Bonjour lucasgaetan,

    Un grand merci à toi.

    mon probleme est résolu.

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

Discussions similaires

  1. Alerte par Mail à partir d'Excel
    Par quitiou dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/10/2009, 06h53
  2. Réponses: 5
    Dernier message: 11/08/2009, 14h59
  3. Envoyer des mails à partir d'excel
    Par triaguae dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/11/2007, 17h01
  4. Envoi mail à partir d'Excel (pb de fonctionnement)
    Par bybelos33 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/03/2007, 15h46
  5. Ecrire un fichiers CSV à partir de 3 fichiers Excel
    Par yas2006 dans le forum Documents
    Réponses: 22
    Dernier message: 14/03/2006, 14h10

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