Sub LocalizeAllHyperlinks()
Dim sh As Worksheet
Dim lnk As Hyperlink
For Each sh In Sheets
For Each lnk In sh.Hyperlinks
lnk.SubAddress = "'" & sh.Name & "'!" & Split(lnk.SubAddress, "!")(1)
' lnk.TextToDisplay = lnk.SubAddress
Next
Next
End Sub
Esta sub localiza todos os hiperlinks em uma pasta de trabalho para as planilhas que são inseridas sem nenhuma verificação. Todos os hiperlinks, além daqueles para uma única célula na pasta de trabalho atual, serão danificados!