Créer automatiquement Lien hypertext / Ligne
Résolu
Bolinette
Messages postés
13
Statut
Membre
-
Bolinette Messages postés 13 Statut Membre -
Bolinette Messages postés 13 Statut Membre -
Bonjour,
J'ai une première feuille (Pays). Dans la colonne A il y a une liste de numéro de 1 à 151 et je n'arrive pas à mettre au point une macro qui me permettrai de créer automatiquement, un lien hypertext par exemple, qui lorsque je clique sur la case :
A5 renvoie la feuille 3 du classeur
A6 renvoie la feuille 4 du classeur
A7 renvoie la feuille 5 du classeur
A8 .........................6................ et ainsi de suite !!!
Pouvez vous m'aider s'il vous plait ?
Merci d'avance !!
J'ai une première feuille (Pays). Dans la colonne A il y a une liste de numéro de 1 à 151 et je n'arrive pas à mettre au point une macro qui me permettrai de créer automatiquement, un lien hypertext par exemple, qui lorsque je clique sur la case :
A5 renvoie la feuille 3 du classeur
A6 renvoie la feuille 4 du classeur
A7 renvoie la feuille 5 du classeur
A8 .........................6................ et ainsi de suite !!!
Pouvez vous m'aider s'il vous plait ?
Merci d'avance !!
A voir également:
- Créer automatiquement Lien hypertext / Ligne
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Lien url - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
5 réponses
Salut! Oui bien sûr, mais je ne pense pas qu'une macro soit nécessaire.
Vas voir du coté des liens hypertextes. Tu peux faire un lien hypertexte vers une page web bien sûr, mais aussi un lien vers un endroit du document, au quel cas, on parles d'une ancre.
Vas voir du coté des liens hypertextes. Tu peux faire un lien hypertexte vers une page web bien sûr, mais aussi un lien vers un endroit du document, au quel cas, on parles d'une ancre.
Merci pour cette réactivité,
Mais par contre j'ai déjà essayer avec la fonction "Lien_hypertext", mais je n'arrive pas à lui dire que l'emplacement est : la feuille 3, par exemple. En effet s'il me suffirai de faire "glisser" la formule ça pourrait être utile.
Cependant je pensai à une macro car en fait le nombre de ligne de mon tableau est assez variable, et j'aurais voulu automatisé le fait de créer un lien lorsque la feuille se crée.
En effet il y a déjà une macro qui crée une feuille et qui la renomme en fonction des cellules de la colonne B !
Mais par contre j'ai déjà essayer avec la fonction "Lien_hypertext", mais je n'arrive pas à lui dire que l'emplacement est : la feuille 3, par exemple. En effet s'il me suffirai de faire "glisser" la formule ça pourrait être utile.
Cependant je pensai à une macro car en fait le nombre de ligne de mon tableau est assez variable, et j'aurais voulu automatisé le fait de créer un lien lorsque la feuille se crée.
En effet il y a déjà une macro qui crée une feuille et qui la renomme en fonction des cellules de la colonne B !
J'ai déjà pas mal fouillé sur le forum mais je ne trouve rien qui puisse résoudre mon problème, merci quand même pour ton intérêt à ma question, mais si quelqu'un peu m'orienter d'avantage, je suis prenneur :) !
Cordialement,
Cordialement,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Au fait désolé pour le retard, mais voilà la solution que j'ai trouvé. Ca ne crée pas de lien hypertext, mais en lieu et place, si on clique deux fois sur le nom (colonne E ici) ça nous redirige directement vers la feuille excel qui a le même nom :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
'Permet d'aller directement à la feuille correspondante au nom lorsqu'on clique deux fois dessus
If Not Intersect(Target, Range("E:E")) Is Nothing And Target.Value <> "" Then
On Error Resume Next
'affiche et Active la feuille graphique si elle existe.
With Sheets(Target.Value)
.Visible = True
.Activate
End With
If Err.Number <> 0 Then
Err.Clear
End If
End If
End Sub
Au fait désolé pour le retard, mais voilà la solution que j'ai trouvé. Ca ne crée pas de lien hypertext, mais en lieu et place, si on clique deux fois sur le nom (colonne E ici) ça nous redirige directement vers la feuille excel qui a le même nom :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
'Permet d'aller directement à la feuille correspondante au nom lorsqu'on clique deux fois dessus
If Not Intersect(Target, Range("E:E")) Is Nothing And Target.Value <> "" Then
On Error Resume Next
'affiche et Active la feuille graphique si elle existe.
With Sheets(Target.Value)
.Visible = True
.Activate
End With
If Err.Number <> 0 Then
Err.Clear
End If
End If
End Sub