Ouvrir un lien en cliquant sur un label

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

ascal44

XLDnaute Occasionnel
Bonjour , je joint un condensé de fichier sur lequel je voudrais ouvrir un lien internet en cliquant sur un label.

Merci pour votre aide
 

Pièces jointes

Re : Ouvrir un lien en cliquant sur un label

Salut ascal44, le forum

en condensé

Code:
Private Sub map_Click()
'    LanceGoogle

ActiveWorkbook.FollowHyperlink Address:="http://maps.google.fr/maps?f=d&saddr=241%20rue%20des%20Cinq%20Moulins,%2085250%20CHAVAGNES-EN-PAILLERS&daddr=/", NewWindow:=True
End Sub
Mais m'étonnerais que que soit cela

Bonne Journée
 
Re : Ouvrir un lien en cliquant sur un label

Bonjour ascal44, salut Dull,

Pour activer le lien hypertexte en E11 :

Code:
Private Sub map_Click()
'    LanceGoogle
Range("Fichier!E11").Hyperlinks(1).Follow
End Sub

Fichier joint.

A+
 

Pièces jointes

Re : Ouvrir un lien en cliquant sur un label

Bonjour ascal44,

Y a t il une solution pour retrouver le bon lien ?

Oui, mais il faut qu'il n'y ait qu'un seul "map" dans la feuille :

Code:
Private Sub map_Click()
'LanceGoogle
On Error Resume Next 'si "map" n'existe pas
Sheets("Fichier").Cells.Find("map", LookIn:=xlValues, LookAt:=xlWhole).Hyperlinks(1).Follow
End Sub

A+
 

Pièces jointes

Re : Ouvrir un lien en cliquant sur un label

Bonjour , mon problème c'est qu'il n'y a pas qu'un seul "map".
J'en ai de E11 à E250 !!!
Le label "map" peux changer de lien en fonction de l'adresse choisie
Il faudrait ouvrir la bonne carte qui correspond au lien du label "map"
 
Re : Ouvrir un lien en cliquant sur un label

Re,

On ne peut rien inventer : s'il y a 36 "map" avec des liens différents, comment déterminer le lien qu'il faut suivre 😕

A priori il faudrait des noms différents et un Label par nom...

A+
 
Re : Ouvrir un lien en cliquant sur un label

Re,

Cela dit, si le lien est déterminé à l'ouverture de l'USF, on peut toujours le mémoriser :

Code:
Dim cel As Range 'mémorise la variable

Private Sub map_Click()
'LanceGoogle
On Error Resume Next 'si le lien hypertexte n'existe pas
cel.Hyperlinks(1).Follow
End Sub

Private Sub UserForm_Initialize()
Set cel = Range("Fichier!E11") [COLOR="Red"]'détermine le lien[/COLOR]
map = cel 'pas nécessaire si le texte est toujours "map"...
End Sub

A+
 

Pièces jointes

- 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

Retour