OVH Cloud OVH Cloud

Sendmail

2 réponses
Avatar
Pascal Manach
Bonjour,


Je recherche des infos pour envoyer des emails en auto à parti d'excel.

La fonction sendmail permet d'envoyer un fichier en associant un libellé
dans objet et de demander en option un accusé de réception.

Par contre est-il possible de créer du texte dans la zone prévue à cet
effet, il semble qu'avec cette fonction cela n'est pas possible.

Merci de m'apporter une solution


A très bientôt.


Pascal

2 réponses

Avatar
ELDER
Avec sendmail on peut envoyer la feuille d'un classeur ou un classeur
complet. Par contre on ne peut pas envoyer la feuille dans le corps dun mail
( Enfin on cherche une solution mais personne n'a trouvé pour le moment ).
J'ai une macro qui envoi une feuille proteger à un ou plusieurs
destinataire. cette macro a été réalisé avec plusieurs personnes du forum
( que je remercie encore au passage notamment Thierry ) Tu devrais pouvoir
l'adapter sans problème a tes besoins.

Sub MailCH6()
Application.ScreenUpdating = False
Cells.Select
Selection.Copy
Workbooks.Add
ActiveSheet.Paste
ActiveWorkbook.SaveAs [B2] 'le nom en A2
chFichier = ActiveWorkbook.FullName
nfichier = ActiveWorkbook.Name
xfichier = [C2]
ActiveWorkbook.SendMail Recipients:=Array("",
), Subject:="le fichier " & xfichier & " "
Application.DisplayAlerts = False
ActiveWorkbook.Close
Set fs = CreateObject("Scripting.FileSystemObject")
fs.Deletefile chFichier
Application.CutCopyMode = False
Application.DisplayAlerts = True
MsgBox " Le fichier " & nfichier & " a été transmis"

Si tu veux que le fichier parte discrètement supprime la dernière ligne et
passe Outlook en mode silencieux.



"Pascal Manach" a écrit dans le message de
news:%
Bonjour,


Je recherche des infos pour envoyer des emails en auto à parti d'excel.

La fonction sendmail permet d'envoyer un fichier en associant un libellé
dans objet et de demander en option un accusé de réception.

Par contre est-il possible de créer du texte dans la zone prévue à cet
effet, il semble qu'avec cette fonction cela n'est pas possible.

Merci de m'apporter une solution


A très bientôt.


Pascal






Avatar
Philippe.R
Bonjour Pascal,
Tu peux regarder à cette adresse, il devrait y avoir ce que tu cherches :

http://www.excelabo.net/xl/sortir.php
--
Amicales Salutations

Retirer A_S_ pour répondre.
XL97 / XL2002

"Pascal Manach" a écrit dans le message de
news:%
Bonjour,


Je recherche des infos pour envoyer des emails en auto à parti d'excel.

La fonction sendmail permet d'envoyer un fichier en associant un libellé
dans objet et de demander en option un accusé de réception.

Par contre est-il possible de créer du texte dans la zone prévue à cet
effet, il semble qu'avec cette fonction cela n'est pas possible.

Merci de m'apporter une solution


A très bientôt.


Pascal