VBA Outlook - Joindre un PJ différente par mail

Fermé
vjeanne - 25 nov. 2022 à 16:48
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 25 nov. 2022 à 18:59

Bonjour,

Je souhaiterais créer 55 mails avec le même texte mais avec une pièce jointe différente par mail. J'aurais besoin d'aide sur la partie "Ajout d'une PJ" du code VBA OUTLOOK ci-dessous :

Pouvez-vous m'aider ? 

Mes PJ sont stocké sur le réseau dans un dossier spécifique : C:\Users\jeannev\OneDrive - test\Bureau\test\A envoyer

---------------------
Private Sub ExempleNewMail()
    Dim appOutlook As Outlook.Application
    Set appOutlook = Outlook.Application
    Dim MESSAGE As Outlook.MailItem
    Dim objRecipient As Outlook.Recipient
 
    Set MESSAGE = appOutlook.CreateItem(olMailItem)
    With MESSAGE
        .Subject = "test 2022"
 
        'Soit on ajoute un Corps en TEXTE BRUT
        .BodyFormat = olFormatPlain
        .Body = "Dear Madam/Sir" & vbCr & vbCr & "TEST" & vbCr & vbCr & "Best regards,"
 
        'Ajout d'un destinataire principal
        Set objRecipient = .Recipients.Add("***@***")
        objRecipient.Type = olTo    'olBCC, olCC, olOriginator ou olTo.
        objRecipient.Resolve
 
        'Ajout d'un destinataire en copie
        Set objRecipient = .Recipients.Add("***@***")
        objRecipient.Type = olCC    'olBCC, olCC, olOriginator ou olTo.
        objRecipient.Resolve
        '
        'Ajout d 'une PJ
       ???????????????????????????????
       
        'ajout ar lecture
        .ReadReceiptRequested = True
 
        'Je l'affiche
        .Display
        
    End With
End Sub

Merci beaucoup pour votre aide
Windows / Chrome 107.0.0.0

A voir également:

1 réponse

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
25 nov. 2022 à 18:59
0