Envoi d'une pièce jointe PDF via Macro Excel

  • Initiateur de la discussion Initiateur de la discussion Frany06
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Frany06

XLDnaute Nouveau
Bonjour,
Grâce à une macro Excel, j'aimerais envoyer des pièces jointes PDF d'intitulés différents (disponible dans un fichier) en fonction de l'objet du mail Outlook.
L'objet dépend d'une donnée dans une cellule et la pièce jointe doit dépendre de cette même donnée. Elle doit être différente et adaptée à chaque envoi.

'Send
Dim AppOut As Object
Dim oMailItem As Object
Dim NomModele As String

NomModele = "(Chemin d'accès Masque)\Mail CC" & ".oft" 'nom du masque
Set AppOut = CreateObject("Outlook.Application")
Set oMailItem = AppOut.CreateItemFromTemplate(NomModele)
oMailItem.Display

With oMailItem
.SentOnBehalfOfName = ""
.To = mail
.CC = FACT & ";" & & ";" & & ";" &

.Attachments.Add "(chemin d'accès pièces jointes)" & ".pdf" 'pièces jointes
.Subject = "Nom objet: " & Range("C4") & " - " & Range("E4") & " - " & Range("A1") & " - " & Range("A2")


.Display '
End With 'olMail


Merci pour votre aide
Cdt
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
1 K
Compte Supprimé 979
C
Réponses
1
Affichages
998
  • Question Question
Microsoft 365 Macro VBA
Réponses
2
Affichages
542
Retour