Lien hypertexte pour sommaire en vba

Résolu/Fermé
MR682 Messages postés 15 Date d'inscription jeudi 3 janvier 2019 Statut Membre Dernière intervention 21 février 2020 - Modifié le 19 févr. 2020 à 20:21
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 - 21 févr. 2020 à 07:11
Bonjour à tous,

J'ai crée une vba pour l'affichage d'un sommaire de toutes les feuilles excel créée dans le classeur
Ensuite j'ai voulu créer un lien hypertexte pour chacune des feuilles via le sommaire sauf que dès que je clique sur le nom d'une des feuilles dans le sommaire, excel m'indique "Référence non valide"
Etant débutante en la matière, je ne trouve pas la solution.
Quelqu'un peut m'aider svp ?

Sub creerSommaire()
If Worksheets(1).Name = "SOMMAIRE" Then
Application.DisplayAlerts = Fasle
Worksheets(1).Delete
Application.DisplayAlerts = True
End If

Sheets.Add before:=Worksheets(1)
ActiveSheet.Name = "SOMMAIRE"

Dim ligne As Integer
ligne = 3
    
Dim sh As Worksheet
For Each sh In Worksheets
    ActiveSheet.Hyperlinks.Add anchor:=Cells(ligne, 1), Address:="", SubAddress:="'" & sh.Name & "'!§A1", TextToDisplay:=sh.Name
    ligne = ligne + 1
    
Next
  End Sub
A voir également:

1 réponse

f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709
20 févr. 2020 à 08:18
Bonjour,

sh.Name & "'!§A1"

Quoi-t-est ce ce §?
1
MR682 Messages postés 15 Date d'inscription jeudi 3 janvier 2019 Statut Membre Dernière intervention 21 février 2020
21 févr. 2020 à 00:58
Bonjour,

merci je l'avais pas vu, j'ai supprimé § et cela fonctionne nickel !
0
f894009 Messages postés 17205 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 octobre 2024 1 709 > MR682 Messages postés 15 Date d'inscription jeudi 3 janvier 2019 Statut Membre Dernière intervention 21 février 2020
Modifié le 21 févr. 2020 à 07:11
Bonjour,
Pub:
merci je l'avais pas vu: Optique.....
0