Sub ListeLiensClasseur()
On Error Resume Next
Application.DisplayAlerts = False
Sheets("temp").Delete
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "temp"
i = 2
For Each s In ActiveWorkbook.Sheets
For Each h In s.Hyperlinks
ActiveSheet.Cells(i, 1) = h.TextToDisplay
ActiveSheet.Cells(i, 2) = h.Address
ActiveSheet.Cells(i, 3) = h.SubAddress
ActiveSheet.Cells(i, 4) = h.Parent.Address
ActiveSheet.Cells(i, 5) = s.Name
i = i + 1
Next h
Next s
Cells.EntireColumn.AutoFit
End Sub