envoi classeur par mail

  • Initiateur de la discussion Initiateur de la discussion Calititi
  • 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 !

C

Calititi

Guest
Bonjour,

Je souhaite avoir un moyen pour envoyer en cliquant sur un bouton
un classeur excel à une liste de diffusion automatiquement.

Merci
 
Salut Calititi,


moi, je suis parti de ça pour mes scripts: rete à définir le texte du message, et le chemin d'accès de ta piece jointe

ça peut te servir de bonne base pour créer tes liens avec outlook 🙂

++
@nono


option explicit

sub envoi_mail()
dim sAddress, sSubject, sBody, sAttachment


sAddress = "president@groland.fr"
sSubject = "Mon sujet"
sBody = "Voici le corps du texte"
sAttachment = "" 'à définir si nécessaire

Email sAddress,sSubject,sBody,sAttachment

end sub



Sub Email (sAddress,sSubject,sBody,sAttachment)
dim OutLookApp, MailItem, Recipient
Set OutLookApp = CreateObject("Outlook.Application") 'création du lien avec outlook
Set MailItem = OutLookApp.CreateItem(0) 'création de l'objet message
Set Recipient = MailItem.Recipients.Add(cstr(sAddress)) 'création du destinataire
If Not Recipient.Resolve Then 'contrôle de la validité de l'adresse
MsgBox "l'adresse entrée n'est pas une adresse valide !"
Exit Sub
End If

MailItem.Subject = cstr(sSubject)
MailItem.Body = cstr(sBody)
if sAttachment <>"" then
MailItem.Attachments.add cstr(sAttachment)
end if

MailItem.Send 'envoi du mail

Set Attachment = Nothing
Set Recipient = Nothing
Set OutLookApp = 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
135
Réponses
5
Affichages
327
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
360
Réponses
4
Affichages
199
Retour