Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro envoie automatiquement en pdf par gmail

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

D

dilank

Guest
Bonjour,

Je ne trouve pas de solution pour envoyer par mail les pdf enregistrés automatiquement et avec une messagerie gmail.



Merci beaucoup pour votre aide
 
Dernière modification par un modérateur:
Re : Macro envoie automatiquement en pdf par gmail

PS : finalement le gmail fonctionne ... il faut juste ajouter la pièce jointe au mail envoyé par le bouton gmail.
 
Re : Macro envoie automatiquement en pdf par gmail

Si dessous la macro pour envoyer un pdf à un destinataire... je peux faire comment pour ajouter une autre personne pour un autre pdf ? et un 3em, 4em ... .

Merci pour votre aide ...


Sub mail()

Dim NewMail As CDO.Message

Set NewMail = New CDO.Message

'Enable SSL Authentication
NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True

'Make SMTP authentication Enabled=true (1)

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1

'Set the SMTP server and port Details
'To get these details you can get on Settings Page of your Gmail Account

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

'Set your credentials of your Gmail Account

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusername") = "xx@xxxx.fr"

NewMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "xxxx"

'Update the configuration fields
NewMail.Configuration.Fields.Update

'Set All Email Properties

With NewMail
.Subject = "Test Mail"
.From = "xx@xxx.fr"
.To = "xx@xxx.fr"
.CC = "xx@xxx.fr"
.BCC = ""
.TextBody = "Bonjour," & vbCrLf & vbCrLf & "Vous ..." & vbCrLf & vbCrLf & "Cordialement," & vbCrLf & vbCrLf & "A."
.AddAttachment "C:\Users\142.pdf"

End With

NewMail.Send
MsgBox ("Mail has been Sent")

'Set the NewMail Variable to Nothing
Set NewMail = 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
172
Réponses
8
Affichages
278
  • Question Question
Microsoft 365 Lien vers pdf
Réponses
3
Affichages
189
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…