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 :

envoi automatique d'un tableau par mail


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut envoi automatique d'un tableau par mail
    bonjour à tous,

    Je suis confronté à un problème. J'ai un fichier Excel que je voudrais automatiser, mais je n'y arrive pas!

    un fichier de 2 feuilles: 1 feuille comprenant un tableau de demande de livraison avec le code, le numéro de commande, la quantité, le lieu, la date de livraison. 1 autre feuille qui contient le nom des fournisseurs avec dans les colonnes qui suit l'ensemble des contacts(adresses) à qui il faut envoyer la demande de livraison.

    Je voudrais que dans la première feuille à la selection d'un fournisseur via une liste déroulante et à un bouton "envoi de mail", cela ouvre un mail avec le tableau excel dedans et un msg commun à tous pour les formules de politesse...

    Est ce possible?
    Pourriez vous m'apporter votre aide chers internautes?


    merci bcp


    bonne journée
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Par défaut
    tu utilises outlook pour envoyer tes mails ?

  3. #3
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut
    oui outlook

  4. #4
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    817
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 817
    Par défaut Envoi de la feuille active par mail
    Bonjour,

    Pour envoyer la feuille courante par mail, vous pouvez utiliser la macro suivante (il faut que votre messagerie soit lancée et non bloquée).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Sub Envoie_feuille_mail()
    '
    ' Macro1 Macro
    ' Envoir la feuille courante comme mail
     
    '
        ActiveSheet.Select
        ActiveSheet.Copy
        Application.Dialogs(xlDialogSendMail).Show
    End Sub

  5. #5
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 13
    Par défaut
    le souci c'est que j'ai une base de données où sont les adresses et je voudrai que les adresses se mette automatiqueement en fonction du fournisseur choisi

    je sèche...aidez moi svp

  6. #6
    Membre Expert Avatar de Fvandermeulen
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 869
    Par défaut
    Bonjour,
    C'est un sujet qui a souvent été traité, voici le lien vers une des ces discussions (qui contient elle même un lien vers les FAQ)

    http://www.developpez.net/forums/d74...mail-userform/

    Tu verras que les éléments du mail peuvent être récupérés via des variables, tu peux donc facilement créer une variable MonDest alimentée par la celulle de ta feuille qui contient l'adresse voulue.

    Autre chose dans le code de la discussion, le mail est envoyé sans être ouvert, si tu veux ouvrir le mail pour "relecture" du devras mettre
    au lieu de
    Bonne continuation,



    A+

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/02/2012, 20h50
  2. [XL-2002] envoie d'un tableau par mail
    Par mickisa dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/08/2009, 21h52
  3. [Mail] envoi de tableau par mail !
    Par the_metalos dans le forum Langage
    Réponses: 3
    Dernier message: 30/05/2007, 11h00
  4. envoie automatique d'un pdf par mail via redmon
    Par ipeteivince dans le forum Windows
    Réponses: 2
    Dernier message: 29/08/2006, 19h01
  5. Réponses: 5
    Dernier message: 18/04/2006, 09h40

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