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 :

Pas d'envoi mail thunderbird avec macro


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Par défaut Pas d'envoi mail thunderbird avec macro
    Bonjour,
    En m'inspirant de ce que l'on trouve sur le forum j'ai fait une macro pour envoyer des mails avec une piece jointe (différente pour chaque destinataire).
    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
    26
    27
     
    Sub envoi()
    Dim cel As Range, fc As String, admail As String
    Dim responsable As String, messmail As String, sujet As String
    responsable = "Toto"
    sujet = "BGTA"
    'ci-dessous une feuille "adresses"
    For Each cel In Sheets("adresses").Range("A1:a2") 'si les données (adresses mail et fichier à envoyer) sont en A et B
       admail = cel.Value
       fc = cel(1, 2).Value 'attention mettre chemin complet du fichier à envoyer
       messmail = "Bonjour" & Chr(10) & "Ci-joint, le fichier" & Chr(10) & Chr(10) & responsable
     
     
    strcommand = "C:\Program Files (x86)\Mozilla Thunderbird\thunderbird"
    strcommand = strcommand & " -compose " & "to='" & admail & "'"
    strcommand = strcommand & "," & "subject=" & sujet & ","
    strcommand = strcommand & "body=" & messmail
    strcommand = strcommand & "," & "attachment=" & fc
     
    MsgBox strcommand
     
    Call Shell(strcommand, vbNormalFocus)
     
     
     Next cel
     
    End Sub
    Quand je le lance, la MSG box a bien ce qu'i faut, une fenetre thunderbird s'ouvre mais rien ne se passe. pas de destinataire, pas de message,.... enfin rien du tout.

    Je séche et je ne sais pas d'ou vient le problème.

    Merci de vos réponses

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    Thunderbird c'est une obligation? CDO?

    https://www.developpez.net/forums/d1...t/#post7968025

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Juillet 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 3
    Par défaut suite
    Bonjour,

    J'aurais préférerais ne pas utiliser de CDO car je peux être amener à me connecter sur différents serveurs donc le paramétrage me semble compliqué.

    Merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    bonjour,
    comme tu veux, mais la config es la même que Thunderbird!

Discussions similaires

  1. [XL-2010] Envoi mail (Lotus9) avec pièces jointes via macro Excel
    Par ANNE1779 dans le forum Excel
    Réponses: 0
    Dernier message: 28/12/2015, 17h31
  2. [XL-2010] Envoi mail automatique avec une macro lors d'un changement d'état d'une cellule
    Par sly77400 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 12/03/2015, 20h00
  3. Macro Envoi Mail auto avec PJ
    Par Max6546 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 21/04/2013, 00h31
  4. Pb envoi mail thunderbird avec fichier partagé
    Par nem007 dans le forum Excel
    Réponses: 4
    Dernier message: 17/02/2012, 15h11
  5. envoi mail html avec utl_smtp
    Par n00noors dans le forum SQL
    Réponses: 10
    Dernier message: 30/04/2007, 15h26

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