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

Bruce68

XLDnaute Impliqué
Bonsoir à tous

Je recherche à faire une macro pour recuperer tout ce qui se trouve après le @ en sachant que le nombre de lettre peut varier d' une adresse à l'autre et mettre un point devant .
ceci servira à initialer = .SMTP.free.fr, .SMTP.evhr.net etc....

Je vous remercie de votre aide
 
Re : adresse internet

Bonsoir gbinforme

Merci pour la formule cela fonctionne bien

Maintenant j'ai un 2° probleme:

C'est une macro pour expédier la feuil1 par mail en la transformant en fichier PDF, le destinataire est dans la macro ainsi que le SMTP.evhr.net
J'ai cree un combobox pour pouvoir choisir mon destinataire et de l'intégrer dans la macro par l'intermédiaire d'une variable "Mail" et de recuperer ce qui se trouve apres @ de l'adresse mail et de l'integrer également dans la macro par une variable "X".
J'ai déclarer "Mail" en Public (dans le module1) mais cela ne fonctionne pas.
Voir le fichier joint.
Je vous remercie de toute votre aide
 

Pièces jointes

Re : adresse internet

Bonjour muytzik et le forum

Merci pour la réponse mais cela ne fonctionne pas .
Apres le choix dans le combobox la macro ne continue pas il faut refermer l'userform et là l'adresse se trouvant dans la variable Mail Public disparait.
Si quelqu'un a une utre idée je suis preneur
Je vous remercie de toute votre aide
 
Re : adresse internet

Bonjour mutzik et le forum

effectivement cela fonctionne merci beaucoup

Dans l' adresse internet il faut récupérer le Smtp se trouvant en Feuil2 col B et le mettre dans la variable "Serveur"

("http://schemas.microsoft.com/cdo/configuration/smtpserver") = Serveur

De meme je voudrais mettre 3 commentaires l'un endessous de l'autre dans la ligne de code ci dessous avec 3 MgBox

Message1;Message2;Message3

objMessage.TextBody = message1 & vbCrLf & message2 & vbCrLf & message3

Merci pour toute votre aide

Ci joint fichier modifier
 

Pièces jointes

Re : adresse internet

Bonjour à tous

Pour ceux que cela intéresse voici le fichier terminé pour envoyer une feuille par mail au format PDF avec:

-Une liste d'adresse à compléter
-Choix du destinataire par un combobox.
-La possibilité de mettre 3 messages dans le mail avec InputBox
 

Pièces jointes

Dernière édition:
- 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
234
  • Question Question
XL pour MAC mise en forme
Réponses
2
Affichages
621
Réponses
5
Affichages
402
Retour