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 :

Indication expéditeur mail automatique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut Indication expéditeur mail automatique
    Bonjour,

    Dans le cadre du post que j'ai créé (), je voudrais ajouter en signature le nom de l'expéditeur du mail.

    Je suis allé voir dans divers forums et je ne trouve pas le code à utiliser. Je suppose que ce doit être quelque chose comme "sender" ?

    Voici le code :

    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
    Sub EnvoiMail()
    Dim destinataire, cc, body, sujet, strcommand, fichierjoint As String
     
    destinataire1 = "tota.tata@XXX.fr,titi.toto@XXX.fr"
    cc = "tutu.tete@XXX.fr,tata.tutu@XXX.fr"
    sujet = "Relances"
     
    body = "Bonjour," & vbLf & "A ce jour, et sauf erreur de notre part, nous n'avons toujours pas reçu la copie de la notification des dettes concernant votre Centre, mentionnés dans le tableau ci-joint." & vbLf & "Nous vous remercions de nous transmettre ces documents dans les meilleurs délais." & vbLf & vbLf & vbLf & "Cordialement." & vbLf & vbLf & vbLf & vbLf & "Le Service Comptabilité"
    fichierjoint = "G:\CPT\Suivi des Créances\" & ActiveSheet.Name & " - " & Format(Now, "dd/mm/yyyy") & ".pdf"
     
    strcommand = "C:\Program Files\Mozilla Thunderbird\thunderbird"
    strcommand = strcommand & " -compose " & "to='" & destinataire & "'"
    strcommand = strcommand & "," & "cc='" & cc & "'"
    strcommand = strcommand & "," & "subject=" & sujet & ","
    strcommand = strcommand & "body=" & body
    strcommand = strcommand & "," & "attachment=file:///" & fichierjoint
     
     
    Call Shell(strcommand, vbNormalFocus)
     
    End Sub
    L'idée serait, de rajouter dans le corps du message, après "Pour le Service Comptabilité", le nom du destinataire : Bernard Durant ...

    Pourriez-vous me dire comment je pourrais faire ?

    Merci d'avance.


    Cordialement.

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    from

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut
    Re-,

    Merci pour la réponse.

    Je viens d'essayer en indiquant ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    body = "Bonjour" & vbLf & vbLf & "Sauf erreur de notre part nous n'avons pas encore reçu la copie de la notification ou de la régularisation des indus concernant votre Centre mentionnés dans le tableau ci-joint." & vbLf & "Nous vous remercions de nous transmettre ces documents dans les meilleurs délais." & vbLf & vbLf & vbLf & "Bien cordialement." & vbLf & vbLf & vbLf & vbLf & "Pour le Service Comptabilité" & vbLf & vbLf & vbLf & from
    Et ça ne fonctionne pas (j'ai pourtant bien défini la variable "from" auparavant).

    J'ai dû rater quelque chose ?

  4. #4
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    Tu veux le nom de l'expéditeur sauvegardé dans thunderbird ?

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2013
    Messages
    114
    Détails du profil
    Informations forums :
    Inscription : Juin 2013
    Messages : 114
    Par défaut
    Re-,

    En fait, je voudrais, en signature, le nom de l'expéditeur du mail.

    Si le mail part de la boîte de Tartempion, il faudrait que le mail soit signé "Tartempion", au moyen de la commande d'une macro.

    Merci de ton aide en tout cas.

  6. #6
    Membre éprouvé Avatar de graphikris
    Homme Profil pro
    Pas tres doué
    Inscrit en
    Décembre 2012
    Messages
    1 215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Pas tres doué
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 215
    Par défaut
    Bonjour,

    Pour ma part j'utilise Outlook 2003 au boulot, et lorsque j'envoie un mail par le biais d'une macro Excel, ce mail part avec ma signature électronique programmée dans mon logociel de messagerie.

    Cordialement

Discussions similaires

  1. envoi mail automatique apres confirmatin d'inscription
    Par Chonchon dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/03/2006, 17h28
  2. Réponses: 14
    Dernier message: 17/11/2005, 17h16
  3. Envoi de mail automatique avec Visual C++
    Par cza dans le forum MFC
    Réponses: 2
    Dernier message: 22/02/2005, 15h59
  4. Envoi d'un mail automatiquement
    Par batmat86 dans le forum C++Builder
    Réponses: 10
    Dernier message: 16/06/2004, 09h20

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