Lien hypertexte
Résolu/Fermé
Dambail
Messages postés
10
Date d'inscription
lundi 21 mars 2011
Statut
Membre
Dernière intervention
15 novembre 2014
-
10 févr. 2014 à 19:36
Dambail Messages postés 10 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 15 novembre 2014 - 16 févr. 2014 à 16:36
Dambail Messages postés 10 Date d'inscription lundi 21 mars 2011 Statut Membre Dernière intervention 15 novembre 2014 - 16 févr. 2014 à 16:36
A voir également:
- Lien hypertexte
- Lien url - Guide
- Verifier un lien - Guide
- Créer un lien pour partager des photos - Guide
- Renommer un lien hypertexte ✓ - Forum Bureautique
- Renommer un lien ✓ - Forum Windows
2 réponses
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
11 févr. 2014 à 16:09
11 févr. 2014 à 16:09
Bonjour,
Essaies ce code :
Cordialement
Patrice
Essaies ce code :
Dim s As Worksheet--
Dim c As Range
Set c = ActiveWorkbook.Worksheets("Menu").Range("F5")
c.Resize(ActiveWorkbook.Worksheets.Count + 1).Clear
For Each s In ActiveWorkbook.Worksheets
If s.Name <> "Original" And s.Name <> "Menu" Then
c.Hyperlinks.Add Anchor:=c, Address:="", _
SubAddress:=s.Name & "!A1", _
TextToDisplay:=s.Name
Set c = c.Offset(1)
End If
Next s
Cordialement
Patrice
Dambail
Messages postés
10
Date d'inscription
lundi 21 mars 2011
Statut
Membre
Dernière intervention
15 novembre 2014
11 févr. 2014 à 17:17
11 févr. 2014 à 17:17
Bonjour,
Je te remercie pour ta réponse.
J'ai essayé ton code. J'ai bien des liens hypertextes sur chaque cellule. Cependant quand je clique sur n'importe quel lien ca me dit "Référence non valide".
Pourrais-tu aussi m'expliquer rapidement le code. Je ne veux pas recopier bêtement mais apprendre un maximum.
Merci
Damien
Je te remercie pour ta réponse.
J'ai essayé ton code. J'ai bien des liens hypertextes sur chaque cellule. Cependant quand je clique sur n'importe quel lien ca me dit "Référence non valide".
Pourrais-tu aussi m'expliquer rapidement le code. Je ne veux pas recopier bêtement mais apprendre un maximum.
Merci
Damien
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
Modifié par Patrice33740 le 11/02/2014 à 17:34
Modifié par Patrice33740 le 11/02/2014 à 17:34
Quelle version d'Excel utilises-tu ?
Je viens de faire un copier coller du code ci dessus dans un classeur Excel 2003, puis dans un classeur Excel 2010, il fonctionne parfaitement dans les deux cas.
Est-tu sûr de l'avoir correctement copié ???
Pour comprendre le rôle de chaque mot VBA, places le curseur dans le mot et tapes F1.
Je viens de faire un copier coller du code ci dessus dans un classeur Excel 2003, puis dans un classeur Excel 2010, il fonctionne parfaitement dans les deux cas.
Est-tu sûr de l'avoir correctement copié ???
Pour comprendre le rôle de chaque mot VBA, places le curseur dans le mot et tapes F1.
Dambail
Messages postés
10
Date d'inscription
lundi 21 mars 2011
Statut
Membre
Dernière intervention
15 novembre 2014
11 févr. 2014 à 22:20
11 févr. 2014 à 22:20
Je suis actuellement sur excel 2010. Mais nous utilisons excel 2003 au boulot.
J'ai refait l'essai de re - copier coller ton code. Toujours la meme chose. "Référence non valide".
Merci pour l'astuce "F1" je connaissais pas.
J'ai refait l'essai de re - copier coller ton code. Toujours la meme chose. "Référence non valide".
Merci pour l'astuce "F1" je connaissais pas.
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
13 févr. 2014 à 19:35
13 févr. 2014 à 19:35
Bonjour,
Désolé, le nom de ton fichier doit comprendre un ou plusieurs espaces, remplaces :
Désolé, le nom de ton fichier doit comprendre un ou plusieurs espaces, remplaces :
c.Hyperlinks.Add Anchor:=c, Address:="", _Par
SubAddress:=s.Name & "!A1", _
TextToDisplay:=s.Name
c.Hyperlinks.Add Anchor:=c, Address:="", _Patrice
SubAddress:="'" & s.Name & "'!A1", _
TextToDisplay:=s.Name
Dambail
Messages postés
10
Date d'inscription
lundi 21 mars 2011
Statut
Membre
Dernière intervention
15 novembre 2014
16 févr. 2014 à 16:36
16 févr. 2014 à 16:36
Je te remercie. Tout fonctionne a merveille. Maintenant, Je vais essayer de comprendre le code. Un grand merci !
Bonne continuation
Damien
Bonne continuation
Damien