Replace part of hyperlink

后端 未结 2 509
粉色の甜心
粉色の甜心 2021-01-14 17:42

I need to modify a lot of hyperlinks in an .xls workbook. My links are like this:

\\\\\\mysrv001\\some\\path\\documents.doc and I need to replace

2条回答
  •  天命终不由人
    2021-01-14 18:22

    try this

    Sub test()
        Dim hLink As Hyperlink
        Dim wSheet As Worksheet
    
        For Each wSheet In Worksheets
           For Each hLink In wSheet.Hyperlinks
                hLink.Address = Replace(hLink.Address, "\\mysrv001\", "\\mysrv002\")
            Next hLink
        Next
    End Sub
    

提交回复
热议问题