A voir également:
- Macro excel envoi mail avec pièce jointe
- Macro excel envoi mail - Meilleures réponses
- Macro excel envoi mail avec fichier joint - Meilleures réponses
- Macro excel envoi email avec piéce jointe ✓ - Forum - VB / VBA
- Macro excel envoi mail avec pièce jointe pdf ✓ - Forum - Excel
- Macro excel envoi mail avec fichier joint ✓ - Forum - Excel
- Envoyer un mail avec piece jointe sous vba ✓ - Forum - Bureautique
- Envoi mail automatique avec fichier joint PDF ✓ - Forum - VB / VBA
33 réponses
Armojax
- Messages postés
- 1842
- Date d'inscription
- mercredi 19 janvier 2005
- Statut
- Membre
- Dernière intervention
- 9 juin 2020
Bonjour beye,
Tu peux utiliser sendmail. Exemple ci-dessous :
En pièce jointe, c'est le classeur précisé devant Sendmail qui est envoyé.
Ça peut être le classeur contenant la macro (ThisWorkbook), ou le classeur actif (ActiveWorkbook), etc.
Tu peux utiliser sendmail. Exemple ci-dessous :
Sub EnvoiMail() Workbooks("UnClasseur").SendMail Recipients:="tartem.pion@mimi.com", _ Subject:="Test envoi classeur", _ ReturnReceipt:=True End SubCette macro envoie, via le navigateur par défaut, un mail au destinataire dont l'adresse est ici tartem.pion@mimi.com. Le sujet est indiqué dans Subject. On peut mettre ReturnReceipt à True pour demander un accusé de réception (facultatif).
En pièce jointe, c'est le classeur précisé devant Sendmail qui est envoyé.
Ça peut être le classeur contenant la macro (ThisWorkbook), ou le classeur actif (ActiveWorkbook), etc.
Valou
Comment fait on pour envoyer une feuille ou classeur par mail sans destinataires et pouvoir le remplir apres?
merci..
merci..
jeanmarc
Bonjour,
j'ai cree une macro pour l'envoi d'un mail automatiquement en piece jointe....
mais je n'arrive pas a mettre en corp de message un petit mot explicatif genre "ci joint la feuille bidule de tel jour"...
J'ai essaye avec message:="..." mais cela ne fonctionne pas...
je suis en train de regarder pour mettre le mot de presentation sur un onglet secondaire via une insertion word...mais comment faire pour mettre le contenu de cet onglet en corp de message et mon deuxieme onglet en piece jointe?
je suis sous XP pro et excel..2002.
merci
j'ai cree une macro pour l'envoi d'un mail automatiquement en piece jointe....
mais je n'arrive pas a mettre en corp de message un petit mot explicatif genre "ci joint la feuille bidule de tel jour"...
J'ai essaye avec message:="..." mais cela ne fonctionne pas...
je suis en train de regarder pour mettre le mot de presentation sur un onglet secondaire via une insertion word...mais comment faire pour mettre le contenu de cet onglet en corp de message et mon deuxieme onglet en piece jointe?
je suis sous XP pro et excel..2002.
merci
chris
Bonjour,
J'aimerais que cette macro ait cherche le email dans une cellule, l'objet dans une autre cellule et le texte du email dans une autre cellule.
Comment puis-je faire?
Email: A1
Objet: A2
Texte : A3
J'aimerais que cette macro ait cherche le email dans une cellule, l'objet dans une autre cellule et le texte du email dans une autre cellule.
Comment puis-je faire?
Email: A1
Objet: A2
Texte : A3
xx
Sub SendMail()
' Copy the sheet(1)
ThisWorkbook.Sheets(1).Copy
' Send Email
With ActiveWorkbook
.SendMail Recipients:=Array("toto@ss.ch", "xxx@sss.ch"), Subject:="xxxxxxxxxxxxs" & Format(Date, "dd/mmm/yy")
.Close SaveChanges:=False
End With
' Subject:=Range("Feuil1!B1").Value & " " & Range("Feuil1!A1").Value
' Copy the sheet(1)
ThisWorkbook.Sheets(1).Copy
' Send Email
With ActiveWorkbook
.SendMail Recipients:=Array("toto@ss.ch", "xxx@sss.ch"), Subject:="xxxxxxxxxxxxs" & Format(Date, "dd/mmm/yy")
.Close SaveChanges:=False
End With
' Subject:=Range("Feuil1!B1").Value & " " & Range("Feuil1!A1").Value
wam202
- Messages postés
- 34
- Date d'inscription
- mardi 18 mars 2008
- Statut
- Membre
- Dernière intervention
- 25 mars 2020
Et comment faire pour envoyer un mail sous Lotus Notes ?
Oresias
Salut,
Tu as pensé à remplacer "vhualberi@wanadoo.fr; s_raaclermontrrpv@free.fr" par
Cette cellule contiendrait la liste des destinataires. Si tu as mis une adresse e-mail par cellule, tu écris dans la cellule de la Feuil1!A1 de mon exemple:
Tu peux même remplacer "F:\Epave\BTGAN.xls" par un renvoi à une cellule si tu veux personnaliser le fichier appellé.
A+
Tu as pensé à remplacer "vhualberi@wanadoo.fr; s_raaclermontrrpv@free.fr" par
Range("Feuil1!A1").value
Cette cellule contiendrait la liste des destinataires. Si tu as mis une adresse e-mail par cellule, tu écris dans la cellule de la Feuil1!A1 de mon exemple:
=Concatener(A2;";";A3;etc)Les cellules A2 et A3 contenant les e-mails correspondants.
Tu peux même remplacer "F:\Epave\BTGAN.xls" par un renvoi à une cellule si tu veux personnaliser le fichier appellé.
A+
simo
bonjour.
j ai besoin de savoir comment je peut envoyé chaque page excel un destinataire différend.
j ai besoin de savoir comment je peut envoyé chaque page excel un destinataire différend.
dante20007
- Messages postés
- 61
- Date d'inscription
- mercredi 25 avril 2007
- Statut
- Membre
- Dernière intervention
- 27 avril 2009
bonjour,
je souhaiterais non pas envoyer mon classeur par mail, mais enregistrer ce mail en tant que brouillon dans ma boite de messagerie , comment puis-je faire?
je souhaiterais non pas envoyer mon classeur par mail, mais enregistrer ce mail en tant que brouillon dans ma boite de messagerie , comment puis-je faire?
chinel
Sub EnvoiMail()
Workbooks("UnClasseur").SendMail Recipients:="tartem.pion@mimi.com", _
Subject:="Test envoi classeur", _
ReturnReceipt:=True
End Sub
ok cela marche mais je voudrais choisir mon destinataire et mettre une feuille pas de classeur !
merci
Workbooks("UnClasseur").SendMail Recipients:="tartem.pion@mimi.com", _
Subject:="Test envoi classeur", _
ReturnReceipt:=True
End Sub
ok cela marche mais je voudrais choisir mon destinataire et mettre une feuille pas de classeur !
merci
Idris
Bonjour,
La macro marche a merveille merci.
Y-a-t-il un moyen de la rendre compatible avec Mozilla Thunderbird?
Meci pour vos reponses,
Idris
La macro marche a merveille merci.
Y-a-t-il un moyen de la rendre compatible avec Mozilla Thunderbird?
Meci pour vos reponses,
Idris
seve
Bonjour,
je souhaite exporter le résultat d'une requête Access (liste d'adresses mail) sur messagerie par le biais d'une macro. Pouvez-vous m'indiquer la meilleure formulation ?
merci
Seve
je souhaite exporter le résultat d'une requête Access (liste d'adresses mail) sur messagerie par le biais d'une macro. Pouvez-vous m'indiquer la meilleure formulation ?
merci
Seve
landmaestro
Hello,
ma question dans la même "famille =Concatener(A2;";";A3;etc)",
j'ai une liste d'email dans la colonne A (523 emails),
comment dois-je faire pour que la formule "concatene" les cellules A1 a A523?
ligne par ligne j'y arrive mais ça prends un temps fou et j'arrive pas à copier la cellule pour qu'elle fasse +1 à chaque fois.
Bref, suis complétement paume,
AU SECOURS :)
merci d'avance
ma question dans la même "famille =Concatener(A2;";";A3;etc)",
j'ai une liste d'email dans la colonne A (523 emails),
comment dois-je faire pour que la formule "concatene" les cellules A1 a A523?
ligne par ligne j'y arrive mais ça prends un temps fou et j'arrive pas à copier la cellule pour qu'elle fasse +1 à chaque fois.
Bref, suis complétement paume,
AU SECOURS :)
merci d'avance
Oli067
Bonjour,
Votre macro est super, est-il possible de l'envoyer à plusieurs personnes en cci avec accuser de reception.
A plus et bonne journée
Votre macro est super, est-il possible de l'envoyer à plusieurs personnes en cci avec accuser de reception.
A plus et bonne journée
imaghza
- Messages postés
- 4
- Date d'inscription
- mercredi 30 septembre 2009
- Statut
- Membre
- Dernière intervention
- 1 octobre 2009
Bonjour à tous,
J'Aimerais savoir comment envoyer un email avec des fichiers jointes automatiquement à plusieurs destinaires à une date précise de chaque mois en langage java.
Merci c'est urgent
J'Aimerais savoir comment envoyer un email avec des fichiers jointes automatiquement à plusieurs destinaires à une date précise de chaque mois en langage java.
Merci c'est urgent
Doudou95
- Messages postés
- 1561
- Date d'inscription
- jeudi 19 juillet 2007
- Statut
- Membre
- Dernière intervention
- 30 avril 2019
fonctionnera elle sous open office
a partir d'un tableau excel qui liste la date de péremption des visites médicale de mon équipe de techniciens
je souhaite qu'un moi avant la date de péremption, je reçoive un mail m'alertant sans avoir besoin que le fichier excel soit toujours ouvert.
y a t-il une solution
P.S. je ne suis pas du tout une expert en la matière :)