re,
c'est très clair, voici un bout de code à coller, il envoie le fichier en pièce jointe tu peux même créer un meesage fixe (ex, indicateur qualité ) afin que l'emetteur n'ai rien d'autre à faire qu'a cliquer sur ton bouton.
vPath = ActiveWorkbook.Path
vFile = ActiveWorkbook.Name
' l'objet du mail (ex la valeur d'une cellule)
vSubject = Range('a2')
vTo = 'ton adresse mail'
vMessage = 'si tu veux ajouter un texte à ton mail'
' met ton fichier en pièce jointe
vFileToAttach = vPath & '\\' & vFile
'Ouvre un nouveau message vide via Outlook
Set myol = New Outlook.Application
Set myitem = myol.CreateItem(olMailItem)
myitem.To = vTo
myitem.CC = 'l'adresse mail de ta copie'
myitem.Subject = vSubject
myitem.Body = vMessage
Set myAttachments = myitem.Attachments
If vFileToAttach <> '' Then
myAttachments.Add vFileToAttach, olByValue, , vFileDesc
End If
'envoie le mail
myitem.Send ':-if you just want your application to send email automatically.
End Sub
à ton service si besoin d'adaptation.
A+