Bonjour à toutes et à tous,
j'utilise cette macro (peut etre pas optimisée mais qui fonctionne lol) afin d'envoyer une plage de données d'un onglet excel vers le destinaire, en l'occurence coucou@moi.fr.
1_Je souhaiterais savoir comment faire pour pouvoir integrer plusieurs destinaires et que ces destinataires soient plutot sur un onglet excel.
2_comment puis je integrer un texte avant le copier coller de ma plage de données en indiquant un texte en préambule .
merci d'avance pour votre aide, bonne journée.
j'utilise cette macro (peut etre pas optimisée mais qui fonctionne lol) afin d'envoyer une plage de données d'un onglet excel vers le destinaire, en l'occurence coucou@moi.fr.
1_Je souhaiterais savoir comment faire pour pouvoir integrer plusieurs destinaires et que ces destinataires soient plutot sur un onglet excel.
2_comment puis je integrer un texte avant le copier coller de ma plage de données en indiquant un texte en préambule .
merci d'avance pour votre aide, bonne journée.
VB:
Sub envoyermailstockneg()
Application.ScreenUpdating = False
Dim oOutlook As Object
Set oOutlook = CreateObject("Outlook.Application")
Dim oMail As Object
Set oMail = oOutlook.CreateItem(0)
With oMail
Dim oObjetWord As Object
Set oObjetWord = .GetInspector.WordEditor
.To = "coucou@moi.fr"
.Subject = "Mail automatique : " & ThisWorkbook.Name
Worksheets("PDCA").Select
Range("A1:N28").Select
Range("A1:N28").Copy
oObjetWord.Range(0).Paste
.Display
.Save
.Send
Application.CutCopyMode = False
Worksheets("Recapitulatif").Select
Range("A2").Select
ActiveWindow.ScrollRow = Selection.Row
ActiveWindow.ScrollColumn = Selection.Column
Application.EnableEvents = True
End With
End Sub