Goedemorgen heren,
Klein vraagje ik heb een werkblad met in kolom A allemaal hyperlinks (niet alle cellen zijn voorzien in kolom A hiervan) nu heb ik een macro om in 1 keer alle verwijzingen te veranderen. Dit is nodig omdat onze server een nieuwe naam heeft gekregen.
De bijgeplaatste code werkt perfect maar hij heeft niet alle hyperlinks gewijzigd. Op een of andere reden blijft vanaf regel 2934 alles ongewijzigd. wie kan mij op het juiste pad zetten.
Alvast vriendelijk dank,
groet Martin
Klein vraagje ik heb een werkblad met in kolom A allemaal hyperlinks (niet alle cellen zijn voorzien in kolom A hiervan) nu heb ik een macro om in 1 keer alle verwijzingen te veranderen. Dit is nodig omdat onze server een nieuwe naam heeft gekregen.
De bijgeplaatste code werkt perfect maar hij heeft niet alle hyperlinks gewijzigd. Op een of andere reden blijft vanaf regel 2934 alles ongewijzigd. wie kan mij op het juiste pad zetten.
Code:
Sub ReplaceHyperlinks()
'vervangt exacte string in hyperlink
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", "", Type:=2)
xNew = Application.InputBox("New text:", "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub
Alvast vriendelijk dank,
groet Martin