GuillauMittal
XLDnaute Nouveau
Bonsoir,
Je m'arrache les cheveux sur une macro pour envoyer un mail avec un copier coller d'un tableau dans le corps d'un texte + un fichier en pièce jointe. J'arrive à obtenir l'un, ou l'autre, mais pas à cumuler les 2.
Le mail avec le tableau à copier coller étant celui sur lequel j'ai le plus galéré, je vous le mets ci-dessous :
Si quelqu'un a quelques lignes de codes pour rajouter l'ActiveWorkbook en PJ, merci ! Ca a l'air super simple mais je n'y arrive pas.
Sub Mail()
ActiveSheet.Range("C3:K26").Select ' la plage de cellules à envoyer
ActiveWorkbook.EnvelopeVisible = True
With ActiveSheet.MailEnvelope
.Attachments.Add ActiveWorkbook
.Introduction = "Bonjour, voici les principales commandes "
.Item.Subject = "Commandes de la veille - " & Format(Date, "dd/mm/yy")
.Item.To = "jesuis.mauvais@enVBA.com"
.Item.Send
End With
End Sub
Cordialement
Je m'arrache les cheveux sur une macro pour envoyer un mail avec un copier coller d'un tableau dans le corps d'un texte + un fichier en pièce jointe. J'arrive à obtenir l'un, ou l'autre, mais pas à cumuler les 2.
Le mail avec le tableau à copier coller étant celui sur lequel j'ai le plus galéré, je vous le mets ci-dessous :
Si quelqu'un a quelques lignes de codes pour rajouter l'ActiveWorkbook en PJ, merci ! Ca a l'air super simple mais je n'y arrive pas.
Sub Mail()
ActiveSheet.Range("C3:K26").Select ' la plage de cellules à envoyer
ActiveWorkbook.EnvelopeVisible = True
With ActiveSheet.MailEnvelope
.Attachments.Add ActiveWorkbook
.Introduction = "Bonjour, voici les principales commandes "
.Item.Subject = "Commandes de la veille - " & Format(Date, "dd/mm/yy")
.Item.To = "jesuis.mauvais@enVBA.com"
.Item.Send
End With
End Sub
Cordialement