Skip to main content

Kutools for Office — One Suite. Five Tools. Get More Done.

How to change multiple hyperlink paths at once in Excel?

Author Xiaoyang Last modified

For some purpose, you may create multiple hyperlinks for your data in the worksheet, and all of the hyperlinks are linked to the same file path or address, but now, you need to replace this hyperlink path with another address at a time. To change the path of the hyperlinks individually may waste a lot of time, is there a quick way to solve this problem?

Change multiple hyperlink paths at once in a worksheet with VBA code

Change multiple hyperlink paths at once in a worksheet / workbook / multiple sheets / selection with an amazing feature


Change multiple hyperlink paths at once in a worksheet with VBA code

Supposing you have a list of data with the same hyperlinks as following screenshot shown, and with a VBA code, you can quickly replace the old file path or address in a worksheet with a new one.

sample data

1. Hold down the ALT + F11 keys, and it opens the Microsoft Visual Basic for Applications Window.

2. Click Insert > Module, and paste the following macro in the Module window.

VBA code: change multiple hyperlink paths at once

Sub ReplaceHyperlinks()
'Updateby Extendoffice
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
    xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub

3. Then press F5 key to run this code, and a prompt box to let you input your old hyperlink address into the Old text box. See screenshot:

vba code to input the old hyperlink address

4. Click OK, and another prompt box is popped out to remind you entering the new hyperlink address that you want to use.

vba code to enter a new hyperlink address

5. And then click OK, all the same old hyperlink addresses have been replaced by the new one at once. See screenshots:

original data arrow right new hyperlinks to replace the old ones

Change multiple hyperlink paths at once in a worksheet / workbook / multiple sheets / selection with an amazing feature

If you want to replace the hyperlink paths from a selection, multiple sheets, current workkook or multiple workbooks, how could you do? With Find and Replace feature of Kutools for Excel, you can quickly deal with this task.

Kutools for Excel offers over 300 advanced features to streamline complex tasks, boosting creativity and efficiency. Itegarate with AI capabilities, Kutools automates tasks with precision, making data management effortless. Detailed information of Kutools for Excel...         Free trial...
Note:To apply this Find and Replace utility, firstly, you should download the Kutools for Excel, and then apply the feature quickly and easily.

After installing Kutools for Excel, please do as this:

1. Click Kutools > Navigation, see screenshot:

Click Kutools > Navigation

2. In the opened Navigation pane, click Find and replace tab, in the Find and Replace pane, click Replace tab, and then do the following operations:

  • Enter the old hyperlink text that you want to find into the Find what text box, and then type the new hyperlink text that you want to replace with into the Replace with text box;
  • Specify the scope where you want to find and replace the hyperlink path from the Within drop down list;
  • Then, select Hyperlinks from the Look in drop down;
  • At last, click Find All button, all corresponding cells that contains the specific hyperlink text have been listed into the bottom list box.

set options in the pane

3. Then, click Replace All button, the old hyperlink paths have been changed to the new ones at once, see screenshot:

the old hyperlink paths have been changed to the new ones

Click to Download Kutools for Excel for Free Trial!


More relative articles:

  • Extract Actual Addresses From Hyperlinks
  • Supposing you have a range of cells which contain hyperlinks, and now you need to see the real destination of the hyperlinks and extract them from the hyperlinks as following screenshot shown. Are there any easy ways to solve this problem quickly?
  • Convert Image URLs To Actual Images In Excel
  • If you have a list of image URL addresses in column A, and now, you want to download the corresponding pictures from the URLs and display them into the adjacent column B as left screenshot shown. In Excel, how could you extract the actual pictures from the image URLs quickly and easily?
  • Convert Url Text To Clickable Hyperlink In Excel
  • Supposing you have multiple urls in your worksheet, but they are not linked, and now you need to convert all the unlinked urls to clickable hyperlinks, as following screenshots shown. Of course, you can double click them one by one to make them clickable, but this will be time consuming if there are lots of urls. How could you convert multiple unlinked urls to clickable hyperlinks automatically in Excel?
  • Open A Specific Page Of PDF Document From Excel Hyperlink
  • When you link a cell to a PDF file, normally, you will go to the first page of the PDF file when you click to open the hyperlink. If you need to directly jump to a specific page of the PDF file by clicking the hyperlink, this article may do you a favor.

Best Office Productivity Tools

šŸ¤– Kutools AI Aide: Revolutionize data analysis based on: Intelligent Execution   |  Generate Code  |  Create Custom Formulas  |  Analyze Data and Generate Charts  |  Invoke Kutools Functions…
Popular Features: Find, Highlight or Identify Duplicates   |  Delete Blank Rows   |  Combine Columns or Cells without Losing Data   |   Round without Formula ...
Super Lookup: Multiple Criteria VLookup    Multiple Value VLookup  |   VLookup Across Multiple Sheets   |   Fuzzy Lookup ....
Advanced Drop-down List: Quickly Create Drop Down List   |  Dependent Drop Down List   |  Multi-select Drop Down List ....
Column Manager: Add a Specific Number of Columns  |  Move Columns  |  Toggle Visibility Status of Hidden Columns  |  Compare Ranges & Columns ...
Featured Features: Grid Focus   |  Design View   |   Big Formula Bar    Workbook & Sheet Manager   |  Resource Library (Auto Text)   |  Date Picker   |  Combine Worksheets   |  Encrypt/Decrypt Cells    Send Emails by List   |  Super Filter   |   Special Filter (filter bold/italic/strikethrough...) ...
Top 15 Toolsets12 Text Tools (Add Text, Remove Characters, ...)   |   50+ Chart Types (Gantt Chart, ...)   |   40+ Practical Formulas (Calculate age based on birthday, ...)   |   19 Insertion Tools (Insert QR Code, Insert Picture from Path, ...)   |   12 Conversion Tools (Numbers to Words, Currency Conversion, ...)   |   7 Merge & Split Tools (Advanced Combine Rows, Split Cells, ...)   |   ... and more
Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time.  Click Here to Get The Feature You Need The Most...


Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!

All Kutools add-ins. One installer

Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.

Excel Word Outlook Tabs PowerPoint
  • All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
  • One installer, one license — set up in minutes (MSI-ready)
  • Works better together — streamlined productivity across Office apps
  • 30-day full-featured trial — no registration, no credit card
  • Best value — save vs buying individual add-in