Skip to main content

如何在 Excel 中一次打開多個超連結?

Author: Xiaoyang Last Modified: 2025-07-21

當處理包含眾多超連結的 Excel 試算表時,例如資源列表、網站、聯絡表單或產品連結,逐一手動打開每個連結不僅耗時且單調。對於需要快速訪問多個來源的大數據集用戶或研究人員來說,這種重複性任務不僅效率低下,還增加了遺漏連結或出錯的風險。幸運的是,Excel 提供了幾種有效的解決方案,讓用戶能夠同時打開所有或選定的超連結,從而簡化工作流程並減少不必要的手動操作。本教程將向您展示一次打開多個超連結的全面步驟方法,包括 VBA 代碼和 Kutools AI 助手。


使用 VBA 代碼一次打開多個超連結

對於熟悉宏的用戶來說,一個簡單的 VBA(Visual Basic for Applications)腳本提供了一種實用的方法,可以同時打開所選儲存格範圍內的所有超連結。這種方法特別適用於需要頻繁進行批量操作的情況,或者當 Excel 原生功能有限時。VBA 方法與大多數現代版本的 Excel 兼容,但需要注意的是,某些瀏覽器或系統設置可能會阻止一次性自動打開多個連結,並且該宏無法撤銷。

請按照以下詳細步驟來利用此解決方案:

1. 按 ALT + F11 打開「Microsoft Visual Basic for Applications」窗口。這個快捷鍵在大多數 Excel 安裝中都有效。

2. 在 VBA 編輯器中,點擊 插入 > 模組,並將以下代碼粘貼到空白模組窗口中。

VBA 代碼:一次打開多個超連結

Sub OpenHyperLinks()
'Updateby Extendoffice
	Dim xHyperlink As Hyperlink
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
	For Each xHyperlink In WorkRng.Hyperlinks
		xHyperlink.Follow
	Next
End Sub

3. 然後按 F5 或點擊「執行」按鈕來執行代碼。Excel 將提示您選擇包含要打開的超連結的範圍。

A screenshot of the VBA prompt to select a range of hyperlinks to open in Excel

4. 選擇範圍後點擊 確定,範圍內的所有超連結將自動在系統的默認網頁瀏覽器中打開。

注意事項與問題排除:
  • 出於安全原因,某些瀏覽器或操作系統可能會限制同時打開的瀏覽器標籤/窗口數量。如果並非所有連結都打開,請嘗試選擇較小的範圍或調整您的瀏覽器設置。
  • 如果某個連結未能打開,請確保其格式為有效的超連結(以「http://」或「https://」開頭)。僅看似連結但實際上不是超連結的文字將不會被處理。
  • 始終留意宏安全警告,並且只運行來自可信來源的代碼。

此方法非常適合批量打開外部超連結,但對於需要特殊權限或映射驅動器的本地文件/文件夾連結可能不太適用。


使用 Kutools AI 助手一次打開多個超連結

如果您正在尋找一種更友善的方式——特別是不需要任何編程的方式——Kutools for Excel 通過其 Kutools AI 助手功能提供了一個便捷的解決方案。此工具非常適合偏好圖形界面並希望輕鬆進行批量操作的用戶。通過利用基於 AI 聊天的界面,用戶可以快速指示 Kutools 執行複雜的操作,例如打開所選範圍內的所有超連結,只需簡單的命令即可完成。

注意:要使用 Kutools AI 助手,請下載並安裝 Kutools for Excel。安裝後請確保重新啟動 Excel,以便所有功能可用。

安裝 Kutools for Excel 後,請按以下步驟操作:

  1. 打開包含您要處理的超連結的 Excel 文件。前往「Kutools」標籤,選擇「Kutools AI」>「AI 助手」以在 Excel 窗口側邊打開 AI 助手面板。
  2. 選擇包含超連結的範圍或列表。在 AI 助手聊天框中輸入您的指令,然後點擊「發送」按鈕或按 Enter 鍵提交您的命令。
    「一次打開選取範圍內的所有超連結:」
  3. Kutools AI 將分析您的請求。準備就緒後,只需點擊「執行」按鈕。Kutools AI 助手將自動執行操作,在默認網頁瀏覽器或相關應用程序中打開您選取範圍內的每個超連結。

A GIF demonstrating how Kutools AI Aide opens multiple hyperlinks at once in Excel

  • 優勢:無需編碼或 VBA 經驗,適用於所有熟練程度。易於重複和調整不同的選擇,並減少用戶出錯的機會。
  • 故障排除提示:如果某些超連結未打開,請驗證其格式並檢查您的瀏覽器彈出窗口阻止設置,因為這些設置可能會阻止自動打開新標籤或窗口。

Kutools AI 助手擅長處理各種批量操作,特別是在需要可靠且可重複的過程時,無需手動干預或自定義腳本。


總之,無論您喜歡使用 VBA 編寫腳本,還是利用像 Kutools for Excel 這樣的專業工具,Excel 都提供了靈活的方法來節省處理多個超連結的時間和精力。始終確保連結有效,了解一次打開多個連結的安全影響,並選擇最符合您環境和工作流程的方法。如果遇到任何問題——例如連結無法打開或宏錯誤——請嘗試通過驗證超連結結構、選擇較小的範圍或調整系統/瀏覽器安全設置來進行故障排除。

相關文章:

  • 在 Excel 中一次更改多個超連結路徑
  • 出於某些目的,您可能在工作表中為數據創建了多個超連結,並且所有超連結都指向相同的文件路徑或地址,但現在您需要一次性將此超連結路徑替換為另一個地址。逐個更改超連結的路徑可能會浪費大量時間,是否有快速解決此問題的方法?
  • 在 Excel 中將多個電子郵件地址轉換為超連結
  • 如果您在工作表中有一個純文本電子郵件地址列表,現在您想將這些電子郵件地址轉換為超連結,以便點擊地址時可以發送電子郵件。當然,您可以將它們轉換為帶有超連結的電子郵件地址,但如果有多個地址需要轉換,這種方法會很乏味。在本文中,我將談論一些處理此任務的好技巧。
  • 在 Excel 中跟隨超連結到隱藏的工作表
  • 例如,我有一個包含多個工作表的工作簿,第一個主工作表包含指向其他工作表的超連結,現在,我隱藏了除第一個工作表以外的所有工作表。在此情況下,指向隱藏工作表的超連結將不可用。但是,如何才能使這些超連結成功運作呢?當您點擊某個超連結時,所連接的隱藏工作表將立即打開。

最佳辦公效率工具

🤖 Kutools AI 助手:基於智能執行方式革新數據分析:智能執行   |  生成代碼  |  創建自訂公式  |  分析數據並生成圖表  |  調用 Kutools 函數
熱門功能查找、標記重複值或識別重複項   |  刪除空行   |  合併列或單元格而不丟失數據   |   四捨五入無需公式 ...
高級 LOOKUP多條件 VLookup    多值 VLookup  |   多表查找   |   模糊查找 ....
高級下拉列表快速創建下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
列管理器添加特定數量的列  |  移動列  |  切換隱藏列的可見狀態  |  比較區域和列 ...
特色功能網格聚焦   |  設計檢視   |   增強編輯欄    工作簿與工作表管理器   |  資源庫(自動文本)   |  日期提取器   |  合併資料   |  加密/解密儲存格    按列表發送電子郵件   |  超級篩選   |   特殊篩選(篩選粗體/斜體/刪除線...) ...
頂級 15 種工具集12 個文本工具添加文本刪除特定字符、...)   |   50+ 圖表 類型甘特圖、...)   |   40+ 實用 公式基於生日計算年齡、...)   |   19 個插入工具插入QR碼根據路徑插入圖片、...)   |   12 個轉換工具金額轉大寫匯率轉換、...)   |   7 個合併與分割工具高級合併行分割儲存格、...)   |   ... 還有更多

使用 Kutools for Excel 提升您的 Excel 技巧,體驗前所未有的高效。 Kutools for Excel 提供超過 300 種高級功能來提高生產力並節省時間。  點擊這裡獲取您最需要的功能...


Office Tab 將標籤式界面帶到 Office,讓您的工作更加輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中啟用標籤式編輯和閱讀。
  • 在同一窗口的新標籤中打開和創建多個文檔,而不是在新窗口中。
  • 將您的生產力提高 50%,每天為您減少數百次鼠標點擊!