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

VBA Outlook Discussion :

parcourir l'ensemble d'E-mails


Sujet :

VBA Outlook

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut parcourir l'ensemble d'E-mails
    Bonjour
    j'ai crée un simple formulaire,et je suis debutant dans le VBA & VBS,bon
    j'ai besoi d'un programme qui permet de parcourir l'ensemble d'E-mails dans un dossier d'outlook pour charcher un sujet,puis renvoyer dans un champ du formulaire "corps" et dans un autre champ "nom d'expéditeur" ...
    je vous remerci de votre aide,

  2. #2
    Expert confirmé
    Avatar de Dolphy35
    Homme Profil pro
    Responsable Systemes d'Information
    Inscrit en
    Octobre 2004
    Messages
    4 373
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable Systemes d'Information
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 373
    Par défaut
    Salut,

    as-tu consulté ceci Initiation au VBA d'Outlook


    Dolphy

  3. #3
    Membre averti
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut
    salut,
    oui Dolphy j'ai lu tout le cour d'initiation au VBA d'Outlook mais j'arrive pas amodifier ce code pour repondre a mes besoins car je suis débutant en programation
    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
    18
    19
    20
    21
    22
    23
    24
    25
     
    Sub EssaisCode()
    '---------------------------------------------------------------------------------------
    ' Procédure : EssaisCode
    ' Auteur    : Dolphy35
    ' Site      : <a href="http://dolphy35.developpez.com/" target="_blank">http://dolphy35.developpez.com</a>
    ' Détail    : Permet de lister les noms d'expéditeur des Mails présent dans la
    '             boîte de réception.
    '---------------------------------------------------------------------------------------
    '
        'Déclarations
        Dim olApp As Outlook.Application
        Dim olMail As Outlook.MailItem
        Dim mapDossier As Outlook.MAPIFolder
        Dim strResultat As String
        'Instancies
        Set olApp = Outlook.Application
        Set mapDossier = olApp.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox)
        'Boucle parcourant les Emails de la boîte de réception
        For Each olMail In mapDossier.Items
            strResultat = strResultat & olMail.SenderName & vbCr
        Next
        'Affichage du résultat
        MsgBox strResultat, , "Liste de Noms des Mails reçus"
    End Sub

  4. #4
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Salut, tu dois être plus précis dans ton besoin.
    quel sujet (fixe choix dans une liste,...)? quel dossier ? y a t'il des doublons possibles ? à quel moment la macro est lancée,...
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

  5. #5
    Membre averti
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut
    Salut
    Pour le dossier :c'est un sous-dossier de la boite de réception,
    J'ai créé un formulaire qui a pour objectif de faire la recherche dans tout les messages recu dans ce sous-dossier.
    Ce formulaire est composé de +ieurs champs("Sujet","corps"....),Le macro doit se lancer automatiquement lors de saisie dans le champs" sujet" et il doit chercher dans tous ces messages ce sujet et remplir les autres champs automatiquement("nom d'expéditeur,corps...)

  6. #6
    Expert confirmé
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 093
    Billets dans le blog
    20
    Par défaut
    Tu peux t'inspirer de ce code là
    http://outlook.developpez.com/faq/?p...A#VBA_Move_Exp
    avec pour RESTRICT
    "[Sujet] = 'Can''t'" ou "[Subject] = 'Can''t'"
    Have a nice day. Oliv'
    Votre réponse est peut être dans mon blog !
    https://www.developpez.net/forums/blogs/191381-oliv-/

Discussions similaires

  1. Boucle pour parcourir un ensemble de valeur
    Par lisa.a dans le forum Langage
    Réponses: 3
    Dernier message: 21/02/2010, 12h51
  2. Parcourir l'ensemble de control
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/01/2008, 10h43
  3. [TImage] Parcourir un ensemble de composants
    Par SaianSupa dans le forum C++Builder
    Réponses: 1
    Dernier message: 16/04/2006, 10h26
  4. Parcourir l'ensemble des enregistrements d'une table
    Par Aurèl90 dans le forum Access
    Réponses: 17
    Dernier message: 22/09/2005, 14h51
  5. Parcourir un ensemble de composant
    Par al1rc30 dans le forum C++Builder
    Réponses: 11
    Dernier message: 17/09/2005, 19h26

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