Trouver une macro

Serenity75 Messages postés 16 Statut Membre -  
pdeharbes Messages postés 195 Statut Membre -
Bonjour,

J'aimerai créer une macro qui ce répéte pour retirer le texte afficher pour aller dans un lien hypertexte. De la ligne 2 à 536.

Ma macro qui ne marche pas pour le moment est :

Selection.Hyperlinks(1).TextToDisplay = "mailto:eca87@a.com"
Range("A7").Select
Selection.Hyperlinks(1).TextToDisplay = "mailto:m@cabinet-.fr"
Range("A8").Select
End Sub

Merci d'avance.
A voir également:

4 réponses

enark78 Messages postés 491 Statut Membre 17
 
tu n'as pas de boucle pour qu'elle se répète ?
0
pdeharbes Messages postés 195 Statut Membre 31
 
Si le but est d'envoyer un email en cliquant voci une solution :
Range("A7").Select
ActiveCell.Hyperlinks.Add Anchor:=Selection, _
Address:="mailto:amoi@hotmail.fr?subject=Coucou", _
ScreenTip:="Envoyer un email", _
TextToDisplay:="Test"
0
Serenity75 Messages postés 16 Statut Membre
 
Non c'est pas çà, je veux retirer le texte afficher

Exemple : "Envoyer un mail" je clic dessus et la je vais direct sur l'adresse dans ma boite outlook.
Mais moi je veux donc garder ce lien mais que au lien de "Envoyer un mail" dans mon tableau Excel sa me marque le mail de la personne ex : lomote@lmrg.fr

Et je voudrai faire cette action : modifier lien hyper texte ---> effacer le texte afficher ---> Ok
de la ligne 2 à 536

C'est un peu plus clair ?
0
pdeharbes Messages postés 195 Statut Membre 31
 
Exemple:
A1=toto@hotmail.fr
La macro lit A1 puis copie la valeur dans B1 avec la valeur : 'toto@hotmail.fr
Ensuite elle efface A1 puis recopie B1 dans A1 et efface B1
0