Mortesaison
XLDnaute Nouveau
Bonjour les génies,
J'essaye de trouver une macro me permettant d'envoyer une plage de cellule par mail en pièce jointe.
Je suis nul en macro et en cherchant un peu, j'ai trouvé des codes
- pour l'envoi de mail d'un onglet entier en pièce jointe
et aussi un code
- pour envoyer une plage de cellule, mais dans le corps du message.
J'aurais bien voulu une fusion des deux.
J'ai pour l'instant ceci comme code:
Le but de l'opération étant d'envoyer la feuille Excel SANS que le bouton ActiveX n'apparaisse.
Merci de votre aide et excellentes fêtes à toutes et tous.
EDIT: j'ai mis le fichier en pièce jointe
J'essaye de trouver une macro me permettant d'envoyer une plage de cellule par mail en pièce jointe.
Je suis nul en macro et en cherchant un peu, j'ai trouvé des codes
- pour l'envoi de mail d'un onglet entier en pièce jointe
et aussi un code
- pour envoyer une plage de cellule, mais dans le corps du message.
J'aurais bien voulu une fusion des deux.
J'ai pour l'instant ceci comme code:
Code:
Sub MailRepHL()
'
' MailRepHL Macro
'
' Copy the sheet(1)
ThisWorkbook.Sheets("Répartition Liège").Copy
' Send Email
With ActiveWorkbook
.SendMail Recipients:=Array("xxxx.yyyy@machins.be"), Subject:="Situation HL Kinkempois" & " " & Format(Date, "dd/mmm/yy") & " " & Format(Time, "hh:mm")
.Close SaveChanges:=False
End With
End Sub
Le but de l'opération étant d'envoyer la feuille Excel SANS que le bouton ActiveX n'apparaisse.
Merci de votre aide et excellentes fêtes à toutes et tous.
EDIT: j'ai mis le fichier en pièce jointe
Pièces jointes
Dernière édition: