code VBA pour envoyer un fichier

  • Initiateur de la discussion Initiateur de la discussion p@cm@n
  • 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 !

p@cm@n

XLDnaute Junior
Bonjours à toutes et à tous

pour ceux que cela pourrait intéréssé voici la procédure VBA que j'utilise pour envoyer un fichier Excel en PJ via Outlook.

je n'ai malgre tout pas réussi à éviter l'affichage de deux fenêtres outlook m'avertissant que quequ'un essaye d'envoyer un message en mon nom et que cela pourrait être un virus.

si quelqu'un veut apporter une correction à cette procédure no problème.

je tien à préciser que ce code n'est pas de moi, je l'ai juste récupèré d'un livre sur le VBA .


salutations et bonne prog à tous les membres.

p@cm@n 😉
 
oh excusez moi j'ai oublié le code, donc le voici

Sub Envoyer_fichier()


' Lance une session Microsoft Outlook
Set appOutlook = New Outlook.Application
' Crée un nouveau message
Set message = appOutlook.CreateItem(olMailItem)

With message
' Titre, Texte, Destinataires, Pièces jointes du message
.Subject = 'sujet du message'
.Body = 'texte du message.' _
& Chr(13) & 'Sincères salutations,' _
& Chr(13) & 'Le responsable commercial'

.BodyFormat = olformatHTML
.Recipients.Add ('destinataire du message')
.Attachments.Add ThisWorkbook.Path & '\\' & ThisWorkbook.Name
.Send
End With

' Quitte l'application Outlook
appOutlook.Quit

' Réinitialise l'objet
Set appOutlook = Nothing
End Sub
😱
 
- 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

P
Réponses
6
Affichages
1 K
Paskal_35
P
Retour