Envoi d'un mail par maro

copayo

XLDnaute Occasionnel
Bonjour,

je souhaiterais créer une macro qui enverrai un mail standard (lorsque le fichier de travail est termine)

Le petit plus serait de lire l'objet, le corps, et les destinataires dans des cellules excel.

Merci par avance pour votre collaboration
 

copayo

XLDnaute Occasionnel
merci pascal c exactement ce que je cherchais.

par contre je galère pour avoir plusieurs destiantaires.

j'ai une zone environ 10 cellule qui contient ou pas des adresses mail et j'aimerais y faire référence. Ecrit comme ça = bug !!!

AdresseMail = Sheets('data').Range('I13:I23')

Sub envoimail()

Dim Sujet As String, AdresseMail As String, Message As String
Dim NbreRapport As Byte
Dim OL, olMailItem, MyItem

Sujet = 'Mise à disposition '
AdresseMail = Sheets('data').Range('I13:I23')
Message = ' Bonjour, Ceci est un test d'envoi automatique'

Set OL = CreateObject('Outlook.Application')
Set MyItem = OL.CreateItem(olMailItem)
With MyItem
.To = AdresseMail
.Subject = Sujet
.Body = Message
'.Attachments.Add 'C:tmpMonDoc.xls'
.Categories = 'Banking-Info'
.OriginatorDeliveryReportRequested = False
.ReadReceiptRequested = True
.Send
End With

End Sub
 

Discussions similaires

Réponses
16
Affichages
606
Réponses
5
Affichages
403

Statistiques des forums

Discussions
312 500
Messages
2 089 005
Membres
104 003
dernier inscrit
adyady__