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

Adresse et sujet email

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

maval

XLDnaute Barbatruc
Bonjour,

J'ai un USF pour envoyer des émail j'aimerai lui apporter une modification en lui ajoutant la possibilité de mettre un sujet.

je joint mon fichier avec toute les explications.

Je vous remercie d'avance

Cordialement

Maval
 

Pièces jointes

Re : Adresse et sujet email

Bonjour à tous.

Il faut dans un premier temps activer la bibliothèque outlook dans le classeur

Aller dans l'éditeur vba excel

MEnu outils
Références
sélectionner micrsoft outlook xx.x object library en cliquant dans la case à cochée
Ok puis sauvegarde.

ensuite reviens vers moi pour le code
 
Dernière édition:
Re : Adresse et sujet email

Bonjour camarchepas,

Merci d'être intervenu, j'ai bien activer bibliothèque outlook si tu veut bien me dire pour le code?

je te remercie d'avance

Maval
 
Re : Adresse et sujet email

Re:

as-tu modifier le serveur "smtp" ?

("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.free.fr"

Si tu as comme moi MS OUTLOOK tout devrai bien fonctionné.

Ce code est fait pour marcher avec un texte en "Feuil1" qui sera envoyé en PJ sous forme pdf. mais tu n'est pas obligé de le faire,
l'avantage est qu'il te suffit d'avoir seulement le ComboBox1 et le TextBox3.
Si tu ne veux pas de PJ en pdf, supprime les lignes de code nécessaire et remplace le "Body" dans la procédure.

objMessage.TextBody = 'ce que tu désire'

@+
 
Re : Adresse et sujet email

Re:

dans le code ci-dessous, dans l'évennement "Private Sub CommandButton1_Click() "

dans la ligne: ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.free.fr"
il faut modifir comme ceci:
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.orange.fr" si tu est chez orange.....

("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.sfr.fr" si tu es chez sfr
("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.bouygues.fr" si tu es chez bouygues etc etc ....

ne modifie rien directement dans OUTLOOK.

@+
 
Re : Adresse et sujet email

Voici un exemple de code :

Regardes si tu peux l'adapter toi même sinon je te donnerais un coup de main.


Sub Envoyer_Mail_Outlook()
Dim ObjOutlook As New Outlook.Application
Dim oBjMail
Dim Derligne As Long
Dim Adresse As String
Dim Feuille As String
Dim Particule As String

Feuille = "Parcours"
ThisWorkbook.Worksheets(Feuille).Select
Derligne = ChercheDernièreLigne(ThisWorkbook.Name, Feuille)
For Tourne = 2 To Derligne

NomPrenom = Left(ThisWorkbook.Worksheets(Feuille).Range("D" & Tourne) & "_" & ThisWorkbook.Worksheets(Feuille).Range("C" & Tourne), 40)


Set ObjOutlook = New Outlook.Application
Set oBjMail = ObjOutlook.CreateItem(olMailItem)
'---------------------------------------------------------

With oBjMail
Adresse = ThisWorkbook.Worksheets(Feuille).Range("B" & Tourne)
Particule = ThisWorkbook.Worksheets(Feuille).Range("Q" & Tourne)
.To = Adresse ' le destinataire
' Stop ' Attention adresse d'essai
.CC = adressebis ' si besoin
.Subject = "Financement formation Anglais Télélangue " ' l'objet du mail


.Body = Replace(Replace(Particule, "M.", "Monsieur"), "Mme", "Madame") & "," & Chr(10) & Chr(10) & _
"Moi l'expéditeur "


' Ici on peut supprimer pour l'envoyer sans vérification
.Display
' Envoi
.Send
End With
Set oBjMail = Nothing
Set ObjOutlook = Nothing

End Sub
 
Re : Adresse et sujet email

Re Camarchepas,

En partant de mon fichier #1 je n'arriverai jamais en l'adapter moi même avec toute la meilleur volonté

J’apprécierai volontiers ton aide

Bonne journée

@+

Maval
 
- 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
171
Réponses
12
Affichages
406
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…