Mets toi sur une feuille et lance la macro par Ctrl+Maj+L, tu auras les liens hypertextes de la page.
Réponds à ma question précédente pour compléter la macro.
Sub changelien()
Dim lien As Worksheet
Set lien = Sheets("liens")
lien.Cells.Clear
Dim f As Worksheet
Dim sh As Object
i = 1
On Error Resume Next
Set f = ActiveSheet
For Each sh In f.Shapes
f.Shapes.Range(Array(sh.Name)).Select
lien.Cells(i, 1) = f.Name
lien.Cells(i, 2) = sh.Name
lien.Cells(i, 3) = Selection.ShapeRange.Item(1).Hyperlink.Address
f.Cells(1, 1).Select
i = i + 1
Next
f.Cells(1, 1).Select
lien.Select
End Sub
je suis obligé de travailler onglet par onglet car il y a des choses bloquantes dans ton fichier, et je n'ai pas encore réussi à la piéger.