Salut le forum
Permettez que je pose directement mon besoin.
J'ai le code vba ci-dessous qui me permet d'envoyer des mails avec pièce jointe.
J'ai plusieurs fichier pdf (plat, Cable, Télé et Bidon) dans mon dossier nommé POOLB.
Je vend 5 types de produits (A, B, C, D et F) à des clients.
En fonction du type de produit vendu, un mail devra être envoyé au client avec la pièce jointe correspondante.
Comment faire pour que la pièce-jointe soit celle qui doit être jointe?
Est-il possible de raisonner de la sorte: si le produit A est vendu, que le fichier joint soit Cable, sinon si c'est C que le fichier joint soit Bidon).
N.B: dans mon cas, en fonction du produit vendu je sais quelle fichier joindre mais comment définir cela?
Function RDB_Mail_PDF_Outlook(FileNamePDF As String, StrTo As String, _
StrSubject As String, StrBody As String, Send As Boolean)
Dim OutApp As Object
Dim OutMail As Object
Set OutApp = CreateObject("Outlook.Application")
Set OutMail = OutApp.CreateItem(0)
On Error Resume Next
With OutMail
.To = StrTo
.CC = ""
.BCC = ""
.Subject = StrSubject
.Body = StrBody
.Attachments.Add FileNamePDF
If Send = True Then
.Send
Else
.Display
End If
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Function