polderploer
Gebruiker
- Lid geworden
- 13 sep 2007
- Berichten
- 69
Hallo,
Ik wil graag van heel veel hyperlinks het pad veranderen. Ik heb een lijst met een hele lading hyperlinks welke verwijzen naar andere documenten (zowel .doc , .xls , .docx , .xlsx).
Hoe kan ik het path nu slim wijzigen. Bij elke hyperlink staat het path nu fout (namelijk C:\blabla\) Het pad moet worden D:\blabla.
Ik had zelf al het volgende verzonnen, maar dit werkt niet afdoende, er zijn namelijk ook nog lege cellen en ook verschillende extensies. Ik denk dat ik iets met replace moet doen, maar die functie ken ik niet goed.
Ik wil graag van heel veel hyperlinks het pad veranderen. Ik heb een lijst met een hele lading hyperlinks welke verwijzen naar andere documenten (zowel .doc , .xls , .docx , .xlsx).
Hoe kan ik het path nu slim wijzigen. Bij elke hyperlink staat het path nu fout (namelijk C:\blabla\) Het pad moet worden D:\blabla.
Ik had zelf al het volgende verzonnen, maar dit werkt niet afdoende, er zijn namelijk ook nog lege cellen en ook verschillende extensies. Ik denk dat ik iets met replace moet doen, maar die functie ken ik niet goed.
Code:
Sub hyperlink_aanpassen()
Dim A As Range
Dim bereik As Range
Set bereik = Range("E1:E1223")
For Each A In bereik
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="\\Lhnlmesfs1\data\admin\offertes\word_off\" & Selection & ".docx"
ActiveCell.Offset(1, 0).Range("A1").Select
Next A
End Sub