Hyperlink avec variable qui pointe vers un onglet

Bonjour à tous

Aprés quelques recherche je n'ai pas trouver de soluce dans les nombreux post sur les lien hypertexte...

Je souhaiterai créer des liens sur une page sommaire, avec une variable "nom" qui à pour valeur le nom de l'onglet vers lequel mon lien doit pointer.

Si je prend le code :

ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _

"'model'!A1"

mon lien pointe bien vers la feuille nommée model

avec une variable je n'arrive pas à le faire fonctionner :

j'ai un code du type :

dim nom as string

nom=model

ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _

"nom[/Surligner]!A1"

J'ai essayer de jouer avec et sans guillemet, apostrophes etc. je commence à vraiment tourner en rond

Quelqu'un aurait il une idée ?

Bonjour Jibling et

Essaye ceci

ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=MaVariable & "!A1" 

ou si le nom de la feuille contient des espacs

ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:="'" & MaVariable & "'!A1" 

A+

Merci à toi Bruno

Avec ta formule le lien se créer bien mais quand je clique dessus il y a une erreur de réference et il ne pointe pas vers l'onglet.


Visiblement cela fonctionne,ma variable est "nom" si j'utilise nom=activecell il pointe sur l'onglet désiré

mais en faisant un test avec ma_variable =model

je ne pointait nul part et j'utilisais msgbox pour voir la valeur de la valeur nom et la aussi il n'apparait pas .

En tout cas merci je devrais pouvoir avancer avec ça

Rechercher des sujets similaires à "hyperlink variable qui pointe onglet"