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

Changement du nom d'un lien hypertext

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

bbmarcus

XLDnaute Occasionnel
Bonjour à tous,

voila j'ai un pti soucy....
j'ai un ptit prog qui me permet de récupérer un lien hypertexte après avoir utilisé une fonction index/equiv.
Mon problème est que ce qui s'affiche se trouve être le lien en entier, et moi je voudrais que ce lien s'appele autrement tout en gardant l'adresse du lien.

Ex: au lieu de voir s'afficher C:\\docs perso\\...\\truc, il s'affiche 'carotte' tout en gardant l'adresse du lien.

Est-ce possible?

Merci de votre aide.

bbmarcus
 
Salut Dan,

en fait, pas d'importance que ce soit par macro ou non.
Mais voila ce que j'ai trouvé pour transformer le texte du résultat de ma fonction index/equiv en hypertexte:
(h10 étant donc le résultat de la foncion index):

ActiveSheet.Hyperlinks.Add Anchor:=Range('H10'), Address:=Range('H10').Value & '',
SubAddress:=Range('A1').Value & '',
TextToDisplay:='Lettre inca'

Pourtant, 'lettre inca' ne s'affiche pas; seul le raccourci se note....

Tu as une soluce?

bbmarcus
 
Ca y est ! ! ! !
J'ai enfin reouvé un moyen !

Pour info, j'ai fait un autre index/equiv pour afficher l'adresse du lien et voila le code de mon commandbutton🙁h10 étant le lien Hypertexte à sélectionner et h11, issu de l'index/equiv, l'adresse 'physique' du lien):


ActiveSheet.Hyperlinks.Add Anchor:=Range('H10'), _
Address:=Range('h11').Value & '', _
SubAddress:=Range('A1').Value & '', _
TextToDisplay:=''
:woohoo: :woohoo:

Pour ceux qui en auraient besoin? FYI

Merci à ceux qui m'ont accordé du temps et @+

bbmarcus
 
Bonsoir,

En effet, par macro c'est en principe 'TextToDisplay:='le nom du lien' qui te donne ce que tu veux voir dans la cellule.

Bonne soirée

😉
 
Bonjour Dan, bonjour Forum !

en effet, c'est ce que j'ai vu dans l'aide quand j'ai créé le code mais ca voulais pô marcher......

Pô grave ! ! ! !

Merci encore à toi

@+ sur le forum !

bbmarcus B)
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…