asked on
Sub UpdateHyperLink()
Dim hLink As Hyperlink
Dim wSheet As Worksheet
Dim Link, StartNum, EndNum, StrFound
Set wSheet = ActiveWorkbook.ActiveSheet
wSheet.Activate
For Each hLink In wSheet.Hyperlinks
Link = hLink.Address
Link = Replace(Link, Right(Link, 4), "_bw" & StrFound & Right(Link, 4))
hLink.Address = Link
Next hLink
End Sub
Function FindN(sFindWhat As String, sInputString As String, N As Integer) As Integer
Dim J As Integer
Application.Volatile
FindN = 0
For J = 1 To N
FindN = InStr(FindN + 1, sInputString, sFindWhat)
If FindN = 0 Then Exit For
Next
End Function