Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
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
Merci Job75 ,
mais le problème c'est que le label "map" ne correspond pas toujours à E11. Cela peut être E25 ou E48 etc ,etc...
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
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"
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
- 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