je suis dubitatif, et là je ne sais plus comment t'aider
sauf à connaître la Range("machinchose") et son contenu ...
d'ailleurs essaye de faire un Ctrl+C sur cette fameuse "range" et un Ctrl+V dans n'importe quel document (notepas, autre excel, word, ou bien même ici)
je viens de revérifier mon code qui fonctionne nickel avec 2 pdf attachés
Range("texte").Copy
Set messagerie = CreateObject("Outlook.Application")
Set courriel = messagerie.CreateItem(0)
With courriel
.To = Range("who").Offset(3, 0) & " " & Range("who").Offset(2, 0)
.Cc = destinataires
.Subject = Range("titre")
.ReadReceiptRequested = True
.Attachments.Add nompdf1 & ".pdf"
.Attachments.Add nompdf2 & ".pdf"
.display
End With
Application.Wait (Now + TimeValue("0:00:02"))
SendKeys "^v", True
Application.CutCopyMode = False
Kill nompdf1 & ".pdf"
Kill nompdf2 & ".pdf"
Set courriel = Nothing
Set messagerie = Nothing