KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中將 URL 文字轉換為可點擊的超連結?

作者曉陽修改日期

在許多實際應用情境中,您可能會收到一份 Excel 文件,其中包含一連串以純文字形式呈現的 URL,而非可點擊的超連結。如下方截圖所示,這些未轉換的 URL 僅為普通文字字串,無法直接點擊開啟,當您需要頻繁訪問或分享這些網頁時,便顯得格外不便。雖然 Excel 允許您手動編輯每個儲存格,將文字轉為可點擊連結,但若資料量龐大,這種方式很快就會變得繁瑣又耗時。


藍色右向氣泡箭頭使用 VBA 程式碼將 URL 文字轉換為可點擊的超連結

VBA 提供了一種靈活的方式,能自動化重複性的 Excel 任務,尤其適合處理大量資料列。若您熟悉巨集,以下 VBA 程式碼可一次性批次將多筆未連結的 URL 文字轉換為有效的可點擊超連結。當您希望直接以超連結覆寫原始 URL 儲存格,或同時處理多個不連續區域時,此方法格外實用。

1. 按住 ALT + F11 鍵,即可開啟 Microsoft Visual Basic for Applications 編輯器!

2. 在 VBA 編輯器中,點選插入 > 模組,接著將下列程式碼貼到出現的程式碼視窗中。

Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
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 Rng In WorkRng
    Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub

3. 按下 F5 鍵或點選執行以執行程式碼。系統將彈出對話方塊,提示您選擇要處理的範圍—請確認範圍正確後再按確定。一旦點選確定您所選範圍內所有未連結的 URL 將立即轉換為有效的超連結!

顯示用於將 URL 轉換為 Excel 中可點擊超連結的 VBA 程式碼螢幕截圖箭頭顯示執行 VBA 程式碼後 Excel 中可點擊超連結的螢幕截圖
提示與注意事項:
  • 執行 VBA 巨集前,務必先備份資料,因為此操作將覆寫所選儲存格的內容。
  • 若您的工作表已受保護,必須先解除保護,才能執行巨集。
  • 此解決方案適合處理大量 URL,若您熟悉巨集,將能大幅提升效率;然而,不熟悉 VBA 的使用者可能更傾向選擇以下其他方案。
  • 若某些儲存格包含非 URL 文字或已為有效的超連結,請檢查結果以確保未意外建立不需要的超連結。

藍色右向氣泡箭頭使用 Kutools for Excel 將 URL 文字轉換為可點擊的超連結

若您覺得使用 VBA 過於複雜,或偏好圖形介面,Kutools for Excel 提供更直覺的解決方案!透過其多功能的轉換超鏈接功能,您能輕鬆快速完成多項超連結相關任務,例如:

  • 從現有超連結中提取實際網址;
  • 批次將純文字 URL 轉換為可點擊的超連結;
Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

若您已安裝 Kutools for Excel,請依照下列簡單步驟操作:

1. 選取包含欲轉換為文字之 URL 的儲存格範圍。

2. 前往功能區上的 Kutools> 連結> 轉換超鏈接,如下圖所示:

顯示功能區上 Kutools 索引標籤中的「轉換超連結」選項螢幕截圖

3. 在彈出的轉換超鏈接對話方塊中,選擇儲存格內容轉超鏈接地址選項,接著點選範圍選取按鈕按鈕以指定結果範圍—讓您自由選擇新超連結的放置位置,無論是要覆寫原始資料,還是保留原內容並輸出至其他欄位,全都輕鬆掌握!

顯示「轉換超連結」對話框的螢幕截圖

4. 點選確定,所有選定文字中的 URL 將立即在您指定的結果範圍內轉換為可點擊的超連結。下圖顯示最終結果:

顯示使用 Kutools 將 URL 轉換為可點擊超連結的螢幕截圖

提示:
  • 若您希望超連結直接覆寫原始 URL 文字,請選擇轉換來源區域;選擇不同範圍,即可並排保留原始資料與新資料,方便您輕鬆比較!
  • 若要連結至目前工作簿內的位置(例如工作表儲存格或具名範圍),請勾選超連結為文件位置,以確保結果準確——這在管理內部導覽連結時特別實用!
  • 若您的資料包含混合內容(例如電子郵件地址或格式錯誤的 URL),務必預覽結果,因為僅有有效的 URL 才會轉換為可正常運作的超連結。

此方法高效且使用者友善,非常適合不想管理或編輯巨集、偏好使用現成圖形工具進行批次超連結創建的使用者。


藍色右向氣泡箭頭使用 Excel 公式(HYPERLINK 函數)將 URL 文字轉換為可點擊的超連結

對於偏好使用公式解決方案,或需要在不使用巨集與增益集的情況下快速建立超連結的使用者來說,Excel 的 HYPERLINK 函數是可靠首選!當您希望同時保留原始 URL 文字與產生的可點擊超連結,或身處 VBA/巨集遭停用、無法安裝增益集的受限環境時,此方法尤其實用。

1. 假設您的純文字 URL 位於 A 欄,並從 A2 儲存格開始。請點選 B2 儲存格(或緊鄰資料的輔助欄位第一個儲存格),並輸入下列公式:

=HYPERLINK(A2, A2)

此公式會在 B2 儲存格中建立一個超連結,其顯示內容與連結目標皆與 A2 儲存格中的 URL 相同。

2. 按下 Enter,即可將公式套用至該儲存格。

3. 若要快速將整個清單中的 URL 文字全部轉換為可點擊的超連結,請將滑鼠游標移至 B2 儲存格右下角(填滿控點),然後向下拖曳以套用公式至其他列。或者,若 A 欄資料連續,也可直接雙擊填滿控點,Excel 將自動向下填滿至資料結束處!

4. 如有需要,您可以複製結果,並使用選擇性貼上→數值,將原文本 URL 替換為可點擊的超連結,或同時保留兩欄資料以供參考。

疑難排解與提示:
  • 若出現錯誤(例如)#VALUE!),請再次確認原始儲存格是否包含有效的 URL 格式(例如以 http://https://開頭),因為 HYPERLINK 函數必須搭配有效網址才能正常運作。
  • 若要顯示不同文字而非原始 URL,可修改公式如下,即可建立帶有自訂顯示文字的可點擊連結。
    =HYPERLINK(A2, "Visit Site")
  • 處理大量資料時,Excel 公式會動態更新—刪除或變更原文本將自動更新相關聯的超連結。

優點:公式方法不會直接修改原始資料,還能輕鬆複製,並靈活引用於其他計算中。此外,針對小型至中型資料集,此方法更可快速上手、立即見效!

限制:此方法需使用輔助欄位,且在處理龐大資料集時,可能不如自動化工具來得簡潔高效。

總體而言,公式方法是進行簡易 URL 至超連結轉換的絕佳輕量級替代方案,尤其適合偏好使用 Excel 內建功能、無需增益集或程式碼的使用者。


總結來說,在 Excel 中將純文字 URL 轉換為可點擊的超連結,可透過 VBA 指令碼、Kutools for Excel 增益集,或內建的 HYPERLINK 公式輕鬆達成——每種方法皆針對不同使用情境與個人偏好量身打造!執行批次作業前務必備份資料,並於轉換後立即驗證結果準確性。若遇到問題(例如儲存格未成功轉換為超連結、公式錯誤或增益集功能受限),請仔細檢查資料格式、工具設定與儲存格參照,或靈活切換上述其他方法,確保任務順利完成!


藍色右向氣泡箭頭示範:使用 Kutools for Excel 將 URL 文字轉換為可點擊的超連結

 
Kutools for Excel:超過 300 種實用工具隨手可得!盡享 AI 驅動功能,讓工作更聰明、更快速!立即下載!

相關文章:

如何從 Excel 中的超連結提取實際網址?

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用