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 :

Ajout de plusieurs adresses e-mail via outlook


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 18
    Points : 17
    Points
    17
    Par défaut Ajout de plusieurs adresses e-mail via outlook
    Bonjour,
    Je cherche à transmettre un document excel à plusieurs destinataires en même temps et je ne parviens pas à modifier ma macro correctement.
    L'idée est d'insérer les adressses des destinataires dans une ou plusieurs cellules du document excel et que la macro aille les chercher pour les ajouter dans la liste de destinataires.
    Constatation : 1° je ne peux mettre qu'une adresse par cellule et 2° je ne peux que mettre deux cellules alors que mes destinataires sont plus nombreux.
    Conséquence : la macro plante à chaque fois (erreur de compilation sur le range)
    MailAd = Range("DB8", "DB9", "DB10", "DB11")
    Quelqu'un a-t-il une solution à mon histoire ?
    Merci à vous.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 147
    Points
    20 147
    Par défaut
    bonsoir


    les différentes adresses doivent être indiquées dans un tableau Array.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ActiveWorkbook.SendMail Recipients:=Array("nom01@provider.fr", _
        "nom02@provider.fr", "nom03@provider.fr"), _
        Subject:="Ci joint le classeur " & ActiveWorkbook.Name, ReturnReceipt:=True


    bonne soirée
    michel

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

Discussions similaires

  1. envoi auto de mail via outlook, adresse dans un excel + pj
    Par delta07 dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 11/06/2015, 14h36
  2. Réponses: 3
    Dernier message: 07/12/2009, 11h31
  3. Réponses: 4
    Dernier message: 02/02/2009, 22h40
  4. procedure envoie mail via OUTLOOK
    Par laurent1 dans le forum Oracle
    Réponses: 13
    Dernier message: 22/10/2006, 10h16
  5. Envoi de mail via Outlook
    Par Chromatic dans le forum Access
    Réponses: 8
    Dernier message: 14/02/2006, 11h30

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