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

Excel 超連結教學:在 Excel 中建立、變更、使用與移除超連結

作者Siluvia修改日期

據我們所知,超連結常用於在網際網路上瀏覽不同網站。在 Excel 中,您不僅能建立超連結開啟網頁,還可連結至特定儲存格、工作表或活頁簿。本教學將逐步說明如何建立、修改、使用及移除超連結,助您快速掌握 Excel 的超連結功能。

目錄:[ 隱藏 】

(點擊下方或右側目錄中的任何標題,即可導航至對應章節。)

1。Excel 中的超連結是什麼?

Excel 超連結是一種參考,只需滑鼠一點即可開啟下列項目之一:

  1. 一個檔案
  2. 檔案中的特定位置
  3. 一個網頁
  4. 一封電子郵件

一般而言,Excel 超連結會以帶有藍色底線的文字顯示於儲存格中,如下方截圖所示。

什麼是超連結


2. 超連結類型

Excel 中有兩種超連結類型:絕對超連結與相對超連結。本節將說明兩者之間的關鍵差異。

2.1 Excel 中的絕對超連結

絕對超連結包含完整網址,格式為:通訊協定://網域/路徑。

通訊協定:通訊協定通常是 http://https://ftp://gopher://file://
網域名稱:網域名稱即網站名稱。
路徑:完整路徑包含目錄與檔案資訊。

請參閱下方範例:

1)絕對 URL:https://www.extendoffice.com/order/kutools-for-excel.html
2)絕對超連結至純文本:C:\Users\Win 10x 64Test\Documents\test\info\instruction 1.txt
2.2 Excel 中的相對超連結

相對超連結所包含的資訊總是少於絕對超連結。

請參閱下方範例:

1)相對 URL:order/kutools-for-excel.html
2)相對超連結至純文本:test\info\instruction 1.txt

對於網頁而言,使用相對超連結比使用絕對超連結更能加快頁面載入速度。

在 Microsoft Excel 中建立外部連結時,您可以選擇使用絕對或相對超連結來達成目的,但在此情況下強烈建議採用相對路徑。透過相對超連結,日後移動活頁簿時,彼此之間的連結仍能維持正常運作。不過,這取決於連結檔案與原始資料檔案之間的位置關係:

  1. 連結的檔案與來源資料檔案位於同一資料夾中。
  2. 源數據檔案位於與連結檔案相同根目錄下的子資料夾中。

例如,連結檔案位於 C:\Users\linked.xlsx,而來源資料檔案位於 C:\Users\info\source.xlsx。在此情況下,只要來源資料檔案仍位於名為「info」的子資料夾中,您就能透過相對超連結將兩個檔案移至任意位置,無需更新或破壞超連結!若使用絕對超連結,則每次移動檔案都必須手動調整路徑,費時又麻煩。


3. 在 Excel 中建立超連結的基礎方法

Excel 提供兩種方式,讓您輕鬆在 Excel 中建立超連結。

3.1 使用 Excel 超連結功能建立超連結

建立超連結最傳統的方法是使用創建超鏈接指令。本節將示範如何在 Excel 中運用「創建超鏈接」指令,輕鬆建立超連結!

1. 選取要新增超連結的儲存格,然後按一下插入 超連結

按一下「插入」>「超連結」以插入超連結

注意事項:

1)在 Excel 2019 中,此指令已重新命名為連結。
2)您也可以在儲存格上按一下滑鼠右鍵,然後在快捷選單中選擇超連結
3)或按下 CtrlK 快速鍵。

在儲存格上按右鍵,然後選取「超連結」以插入超連結

2. 接著會彈出創建超鏈接對話方塊,您可根據欲建立的超連結類型進行以下設定。

3.1.1 建立指向另一個檔案的超連結

創建超鏈接對話方塊中,若要建立指向另一個檔案的外部連結,請依下列步驟設定:

1. 在連結到窗格中,保持選取現有檔案或網頁選項;

2. 在尋找範圍清單方塊中,指定要連結的檔案。

提示:您可以直接在清單方塊中選擇檔案、點選尋找範圍下拉箭頭以顯示所有選項,或點選瀏覽檔案圖示,即可開啟連結至檔案對話方塊來選擇檔案。

3. 在顯示文字方塊中,若所選儲存格已有內容,系統將自動填入該內容於此處,必要時可立即修改。

4. 當您將游標懸停於超連結上時,可選擇性地顯示螢幕提示。按一下螢幕提示按鈕,輸入提示文字後,再按一下確定

5. 按一下確定

在對話方塊中指定選項,以建立指向另一個檔案的超連結

現在您已成功建立指向特定檔案的超連結。點擊該超連結時,檔案將立即開啟。

按一下超連結時,將會開啟該檔案

3.1.2 建立指向網站的超連結

創建超鏈接對話方塊中,您也可依照下列步驟建立指向網頁的超連結。

1. 在現有檔案或網頁選項保持選取狀態,位於連結到窗格中;

2. 填寫網址顯示文字欄位。

  1. 若您記得該連結的網頁,可直接在網址方塊中輸入。
  2. 如果您記不清要連結的網頁網址,但已將其儲存在瀏覽器的我的最愛中,請點擊位於尋找範圍區段中的瀏覽網頁按鈕瀏覽網頁按鈕,以開啟網頁瀏覽器。在瀏覽器中開啟您要連結的網頁後,無需關閉瀏覽器,直接返回創建超鏈接對話方塊,此時網址顯示文字欄位將自動填入目前開啟網頁的相關資訊。

提示:您可以依需求調整顯示文字內容,或新增螢幕提示

3. 按一下確定

建立指向網站的超連結

3.1.3 建立指向當前工作簿特定位置的超連結

若要建立指向當前工作表或活頁簿中特定位置的超連結,可透過下列方式開啟創建超鏈接對話方塊進行設定。

1. 在「連結到」窗格中,請保持現有檔案或網頁選項為選取狀態;

2. 點擊書籤按鈕。

3. 在彈出的選取文件中的位置對話方塊中,於輸入儲存格參照方塊鍵入目標儲存格位址,依需求選取工作表或具名範圍,然後按一下確定。

4. 當返回確定創建超鏈接對話方塊時,請按一下完成設定。

建立指向目前活頁簿特定位置的超連結

另一種解決方案:在創建超鏈接對話方塊中,於連結至窗格選取文檔位置選項,指定您要連結的工作表/具名範圍與儲存格,然後按一下確定。請參閱截圖:

另一種建立指向目前活頁簿特定位置超連結的方法

3.1.4 建立指向郵箱地址的超連結

本節將示範如何在創建超鏈接對話方塊中建立超連結,以快速產生電子郵件訊息!

1. 在連結至窗格中的郵箱地址選項;

2. 在顯示文字方塊中,若已選取的儲存格含有值,該值會在此處顯示,您可視需要進行修改。

3. 在郵箱地址欄位中,輸入一個或多個以分號分隔的電子郵件地址。

4. 在主旨欄位中,直接輸入郵件標題。

提示:新增郵件標題後,若需一併包含郵件內文,請在主旨末尾加上 &body=內文內容,例如:Kutools for Excel 常見問題&body=我想進一步了解您的產品

3. 按一下確定。

建立指向電子郵件地址的超連結

從現在起,只要點擊此超連結,即可開啟 Outlook 郵件,並自動在收件者、主旨郵件內文欄位填入上述指定的信箱地址與內容!

注意:若要強制此 mailto 超連結於 Outlook 中開啟,請確認 Outlook 已設為您電腦的預設郵件用戶端。

按一下超連結時,將會開啟 Outlook 電子郵件

3.2 使用 HYPERLINK 函數建立超連結

除了創建超鏈接指令外,您也可以運用 HYPERLINK 函數在 Excel 中建立超連結。

語法

HYPERLINK(link_location, [friendly_name])

引數

連結位置(必要):要開啟的文件或網頁路徑,可指向 Excel 工作表或活頁簿中的特定儲存格或具名範圍。
顯示名稱(選用):要顯示在儲存格中的文字或數值。若省略顯示名稱,系統將自動以連結位置作為儲存格的連結文字。此內容可為數值、文字字串、名稱,或包含跳轉文字或數值的儲存格。

以下範例說明如何在 Excel 中運用 HYPERLINK 函數建立超連結。

範例 1:使用 HYPERLINK 函數連結至其他檔案

假設您想建立一個指向「test」文本文檔的超連結,該檔案位於路徑:C:\Users\Win 10x 64Test\Documents\My files,可依照下列方式運用 HYPERLINK 函數來建立超連結。

1. 選取要放置超連結的儲存格,輸入下方公式後按下 Enter 鍵。

=HYPERLINK("C:\Users\Win 10x 64Test\Documents\My files\test.txt","Click to open the [[PH_75]] named test")

使用 HYPERLINK 函數連結至另一個檔案

若連結的檔案與源數據檔案位於同一資料夾,請在 HYPERLINK 函數中使用相對超連結(檔案路徑僅包含檔名與副檔名),如下所示:

=HYPERLINK("test.txt","Click to open the [[PH_78]] named test")

若源數據檔案位於與連結檔案同根目錄下的子資料夾中,請在 HYPERLINK 函數中使用相對超連結(檔案路徑僅包含根目錄資料夾名稱、檔名與副檔名),如下所示:

=HYPERLINK("My files\test.txt","Click to open the [[PH_82]] named test")

建立完成後,點擊該超連結即可直接開啟 test.txt 文本文檔。

範例 2:使用 HYPERLINK 函數連結至網站

HYPERLINK 函數也支援建立指向網站的超連結。

1. 選取一個空白儲存格用來放置超連結,輸入下列公式後按下 Enter 鍵。

=HYPERLINK("https://[[PH_0]]/","[[PH_7]]")

使用 HYPERLINK 函數連結至網站

範例 3:使用 HYPERLINK 函數連結至當前工作簿中的特定位置

假設您想連結至目前工作簿中 Sheet 4 工作表的 D100 儲存格,可使用下列公式達成目的。

1. 選取一個空白儲存格用來輸出超連結,輸入下列公式後按下 Enter 鍵。

=HYPERLINK("#Sheet 4!D100","Go to D100 of Sheet 4")

使用 HYPERLINK 函數連結至目前活頁簿的特定位置

範例 4:使用 HYPERLINK 函數連結至郵箱地址

若要建立指向郵箱地址的超連結,可將 HYPERLINK 函數與「mailto」搭配使用。

=HYPERLINK("mailto:"&"email address","text to display")

1. 選取一個空白儲存格,輸入下方公式後按下 Enter 鍵。

=HYPERLINK("mailto:"&"[[PH_1]]","email to")

使用 HYPERLINK 函數連結至電子郵件地址

若要在公式中包含兩個郵箱地址,請套用此公式:

=HYPERLINK("mailto:"&"[[PH_89]] A"&","&"[[PH_90]] B","Text to display")

從現在起,只要點擊該超連結,系統就會自動建立一封 Outlook 郵件,並將指定的郵件地址列表填入「收件者」欄位。


4. 在不同情境下建立超連結

使用 Excel 時,您可能需要在某些特殊情境下建立超連結,而這些情境無法透過「建立超連結」指令或 HYPERLINK 函數實現,例如同時建立多個超連結、為活頁簿中的每個工作表批量建立超連結,或根據儲存格內容動態生成超連結等。

本節列出建立超連結的各種情境及其對應的實現方式。

4.1 在單一或多個儲存格中建立多個超連結

上述傳統方法每次只能在一個儲存格中建立一個超連結;若您希望在單一或多個儲存格中建立多個超連結,以下方法可助您一臂之力。

4.1.1:使用圖形在單一儲存格中建立多個超連結

依預設,Excel 每次僅允許在一個儲存格中插入一個超連結。但這裡有個小技巧:透過圖形,就能在單一儲存格內建立多個超連結!

假設 B1 儲存格中有一段文字如以下截圖所示,您希望為文字 「Extendoffice」、Kutools for Excel」、「Kutools for Outlook」及「Kutools for Word」分別設定不同的超連結,請依照下列步驟操作。

在一個儲存格中建立多個超連結

1. 首先,分別將這些文字格式化為超連結樣式:將字體顏色改為藍色並加上底線。完成後效果如下所示。

分別將這些文字格式化為超連結文字外觀

2. 按一下插入 圖形 矩形。

3. 繪製一個矩形,覆蓋您要設為超連結的文字。此處我以矩形覆蓋「Extendoffice」文字。請參閱截圖:

繪製一個矩形覆蓋要設為超連結的文字

4. 在矩形上按一下右鍵,從快捷選單中選取所需項目。設定圖形格式,即可開啟設定圖形格式窗格。

在矩形上按右鍵並選取「設定圖形格式」

5. 在設定圖形格式窗格中,於填滿與線條索引標籤下,選擇無填滿無線條

在「填滿與線條」索引標籤下,將「填滿」和「線條」選項變更為「無填滿」和「無線條」

此時圖形已變為透明。

6. 保持圖形處於選取狀態,按一下滑鼠右鍵,並從快捷選單中選取。超連結

在圖形上按右鍵並選取「超連結」

7. 在創建超鏈接對話方塊中,指定網址後按一下確定。請參閱截圖:

提示:創建超鏈接對話方塊中,您可依需求設定各種類型的超連結。按此了解詳情

在對話方塊中指定網址

8. 重複步驟 2 至 7,直到儲存格中的其他文字都加上超連結。

在儲存格中加入多個超連結後,您將看到如下方範例所示的結果。

4.1.2 使用強大工具為多個儲存格建立多個超連結

若要為多個儲存格加入多個超連結,這裡強烈推薦使用轉換超連結功能,該功能屬於 Kutools for Excel

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

假設有兩欄資料,分別包含文字及其對應的超連結地址,若要根據這些對應的超連結地址,為所有文字批次加入超連結,可依照下列步驟操作。

為多個儲存格建立多個超連結

1. 點擊 Kutools > 連結 > 轉換超鏈接。請參閱截圖:

按一下 Kutools > 連結 > 轉換超連結

2. 在轉換超鏈接對話方塊中,您需進行以下設定。

2.1)在轉換類型區段中,選擇儲存格內容轉超鏈接地址選項;
2.2)在輸入區域方塊中,按一下選取按鈕按鈕,選取包含超鏈接地址的儲存格範圍;
2.3)在結果範圍方塊中,按一下選取按鈕按鈕,選取要批量加入超連結的文字儲存格範圍;
2.4)按一下確定。請參閱截圖:

在對話方塊中指定選項

至此,您已成功為所選儲存格批次加入不同的超連結,如下方截圖所示。

已為所選儲存格新增不同的超連結

想免費試用此工具 30 天嗎?立即下載,並依照上述步驟操作!

4.2 為活頁簿中的每個工作表建立超連結

假設您收到一份包含 1 月至 12 月共 12 個工作表的銷售報告活頁簿,且需要頻繁切換各工作表以查找並分析資料。此時,建立一個含超連結的工作表目錄將大幅提升效率,為您節省大量寶貴時間。本節將詳細介紹兩種方法,協助您快速在目前工作簿中建立工作表的超連結目錄。

4.2.1 使用 VBA 程式碼為活頁簿中的每個工作表建立超連結

您可套用以下 VBA 程式碼,在活頁簿中建立包含超連結的工作表目錄。

1. 在您要建立工作表目錄的活頁簿中,同時按下 Alt+F11 鍵。

2. 在 Microsoft Visual Basic for Applications 視窗中,點擊插入> 模組,然後將下方的 VBA 程式碼複製到模組視窗中。

VBA 程式碼:在當前工作簿中建立工作表的超連結目錄

Sub CreateIndex()
'Updateby Extendoffice 20210825
    Dim xAlerts As Boolean
    Dim I  As Long
    Dim xShtIndex As Worksheet
    Dim xSht As Variant
    xAlerts = Application.DisplayAlerts
    Application.DisplayAlerts = False
    On Error Resume Next
    Sheets("Index").Delete
    On Error GoTo 0
    Set xShtIndex = Sheets.Add(Sheets(1))
    xShtIndex.Name = "Index"
    I = 1
    Cells(1, 1).Value = "INDEX"
    For Each xSht In ThisWorkbook.Sheets
        If xSht.Name <> "Index" Then
            I = I + 1
            xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
        End If
    Next
    Application.DisplayAlerts = xAlerts
End Sub

將程式碼複製並貼上到模組中

3. 按下 F5 按下按鍵以執行程式碼。

接著,系統會在所有工作表之前插入一個名為「Index」的新工作表,其中將所有帶有超連結的工作表名稱列於一欄;只需點擊任一超連結,即可立即跳轉至對應的工作表。

所有包含超連結的工作表名稱都列於一欄中

4.2.2 使用強大工具輕鬆為活頁簿中的每個工作表建立超連結

若您不熟悉 VBA 程式碼,強烈推薦使用創建鏈接表功能,此功能內建於 Kutools for Excel!只需幾次點擊,即可輕鬆在活頁簿中建立工作表的超連結目錄,省時又高效!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 在您希望建立工作表超連結目錄的活頁簿中,點擊 KUTOOLS PLUS > 工作表 > 創建鏈接表

按一下 Kutools Plus > 工作表 > 建立工作表名稱清單

2. 在創建鏈接表對話方塊中,您需進行以下設定。

2.1)在類型區段中,依需求選擇選項;
2.2) 在 創建鏈接表的名稱方框中輸入工作表名稱;
2.3) 在 工作簿中插入的位置下拉列表中,保持選取置於所有工作表之前項目;
2.4) 按一下確定。請參閱螢幕截圖:

在對話方塊中設定選項

提示:跨越的行數:若清單過長,無法在一頁內完整顯示,可選擇將工作表目錄分為兩欄或更多欄呈現,讓內容一目了然!

接著便會在當前工作簿中建立工作表的超連結目錄,如下方截圖所示。

已建立含超連結的工作表索引

4.3 根據儲存格值建立動態超連結

如下方範例所示,有兩個工作表:一個包含下拉式清單,另一個則儲存該清單的來源資料。現在,您需要在下拉式清單旁建立一個超連結,當您在清單中選取某項目後,只要點擊該超連結,即可直接跳轉至來源資料工作表中對應的儲存格。

點擊了解如何 在 Excel 中根據儲存格值建立動態超連結

4.4 從純文本建立超連結

假設您有一份以純文本形式呈現的 URL 清單,需提交給主管。在提交前,您需將所有 URL 純文本轉換為可點擊的超連結。該如何達成?本節提供兩種方法協助您完成此任務。

從純文字建立超連結

4.4.1 使用 VBA 程式碼將 URL 文字轉換為可點擊的超連結

您可執行以下 VBA 程式碼,在 Excel 中將純文字 URL 轉換為超連結。

1. 按下 Alt+F11 鍵以開啟 Microsoft Visual Basic for Applications 視窗。

2. 在 Microsoft Visual Basic for Applications 視窗中,點擊插入> 模組,然後將下方的 VBA 程式碼複製到模組視窗中。

VBA 程式碼:在 Excel 中將 URL 文字轉換為可點擊的超連結

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 鍵以執行程式碼。在彈出的 Kutools for Excel 對話方塊中,選取包含欲轉換為超連結之純文字的範圍,然後點擊確定

選取包含要轉換為超連結之純文字的範圍

接著,所選儲存格中的所有純文本皆已轉換為超連結,如下方截圖所示。

所選儲存格中的所有純文字皆已轉換為超連結

4.4.2 使用強大工具將 URL 文字轉換為可點擊的超連結

本節介紹一項實用功能——轉換超鏈接,此功能內建於 Kutools for Excel,能輕鬆將 Excel 中的 URL 文字轉換為可點擊的超連結!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取包含欲轉換為超連結之 URL 的純文字範圍,然後點擊 Kutools> 連結> 轉換超連結

按一下 Kutools > 連結 > 轉換超連結

2. 在轉換超鏈接對話方塊中,您需進行以下設定。

2.1) 在儲存格內容轉超鏈接地址選項轉換類型區段中選取;
2.2) 勾選轉換來源區域方框;
2.3) 按一下確定。請參閱螢幕截圖:

注意:所選區域將自動顯示於輸入區域方塊中,您可依需求自由修改。

在對話方塊中指定選項

接著,所選儲存格中的所有純文本皆已一次性轉換為超連結。

4.5 為資料夾中的所有檔案建立建立超連結

如下方截圖所示,資料夾中包含不同類型的檔案。若您希望在工作表中為全部檔案或特定類型的檔案建立超連結,以下方法可協助您輕鬆完成此任務。

為資料夾中的所有檔案建立超連結

4.5.1 使用 VBA 程式碼自動列出資料夾中的所有檔案名稱並建立建立超連結

您可以套用以下 VBA 程式碼,自動列出指定資料夾中的所有檔案名稱,並同時建立超連結。請依照下列步驟操作:

1. 在活頁簿中建立一個新工作表,用來輸出包含超連結的檔案名稱。

2. 同時按下 Alt+F11 鍵以開啟 Microsoft Visual Basic for Applications 視窗。

3. 在 Microsoft Visual Basic for Applications 視窗中,點擊插入> 模組,然後將下方的 VBA 程式碼複製到模組視窗中。

VBA 程式碼:列出資料夾中的所有檔案名稱並建立建立超連結

Sub ListFileNames()
'Update by Extendoffice 20210827
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

將程式碼複製並貼上到模組中

4. 按下 F5 鍵以執行程式碼。在跳出的瀏覽視窗中,選取包含您要在 Excel 中建立超連結之檔案的資料夾,然後按一下確定

選取包含要建立超連結之檔案的資料夾

接著,所選資料夾中的所有檔案名稱將從新工作表的儲存格 A1 開始列於 A 欄中。同時,每個檔案都會建立超連結。您可以直接按一下儲存格中的任一超連結檔案名稱來開啟該檔案。

所選資料夾中的所有檔案名稱皆已列出並附有超連結

注意:若指定資料夾中包含子資料夾,系統將不會列出子資料夾內的檔案名稱。

4.5.2 使用強大工具輕鬆列出資料夾中的檔案並建立超連結

上述 VBA 程式碼僅能讓您列出資料夾中的所有檔案名稱。在此推薦檔名目錄Kutools for Excel 功能:透過此功能,您不僅能輕鬆列出資料夾及其子資料夾中的所有檔案名稱或特定類型的檔案名稱,還能一併附上超連結。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 按一下 KUTOOLS PLUS > 匯入/匯出 > 檔名目錄

按一下 Kutools Plus > 匯入與匯出 > 檔名清單

2. 在檔名目錄對話方塊中,請進行以下設定。

2.1) 在目錄設置區段中,按一下瀏覽按鈕按鈕以選擇文件夾您要列出檔案名稱的位置;
包括子目錄內的文件:勾選此選項將列出子資料夾中的檔案名稱;
包括隱藏文件和文件夾:勾選此選項將列出隱藏檔案的名稱。
2.2) 在文件類型區段中,您可以指定列出所有檔案、特定類型的檔案或依需求列出數種檔案類型;
2.3) 在其他選項區段中,選擇您要在報告中顯示的文件大小的單位;
2.4) 勾選建立超連結方框;
2.5) 按一下確定。請參閱螢幕截圖:

在對話方塊中指定選項

接著,您就能在新建的工作表中看到指定資料夾(或多個資料夾)內的所有檔案名稱,皆已附上超連結列出,如下方截圖所示。

在工作表中,只需點擊檔案名稱即可開啟檔案,或點擊文件路徑快速開啟所在資料夾。

所有檔案皆已列出並附有超連結


5. 變更 Excel 中的超連結

建立超連結後,您可能需要修改它,例如變更連結文字或位置、調整連結外觀,或更改連結路徑。以下將逐步引導您解決這些問題。

5.1 使用「編輯超連結」功能變更連結文字或位置

您可以使用編輯超連結功能,依需求變更連結文字、連結位置,或同時調整兩者。

1. 選取含有超連結的儲存格,按一下滑鼠右鍵,然後從快捷功能表中選擇編輯超連結,或直接按下 Ctrl+K 鍵,快速進行編輯!

按右鍵並選取「編輯超連結」

2. 在編輯超連結對話方塊中,依需求調整選項後,按一下確定以儲存變更。

例如,若要變更連結文字,請修改顯示文字方塊中的內容。

5.2 變更當前工作簿中超連結的外觀

預設情況下,Excel 會以帶底線的藍色格式顯示超連結。本節將示範如何變更 Excel 中超連結的外觀。

若您想變更當前工作簿中尚未點擊過的超連結之外觀,請依下列步驟進行設定。

1. 在開始索引標籤下,於樣式方塊中對超連結按一下滑鼠右鍵,然後在內容功能表中點選修改

在「樣式」方塊中於「超連結」上按右鍵,然後在內容功能表中按一下「修改」

2. 在樣式對話方塊中,按一下格式按鈕。

在對話方塊中按一下「格式」按鈕

3. 接著會進入設定儲存格格式對話方塊,在「字型」索引標籤下依需求調整選項,然後按一下確定以儲存變更。

在此範例中,我調整了超連結的字型與文字顏色,請參見下方截圖:

在「字型」索引標籤下依需求變更選項

4. 當回到樣式對話方塊時,按一下確定。

接著,您即可看到當前工作簿中尚未點擊過的超連結已變更為指定的格式,如下方截圖所示。

目前活頁簿中的超連結已變更為指定的格式

注意:若要變更已點擊過的超連結之外觀,請在開始索引標籤下的已造訪的超連結樣式方塊中,按一下滑鼠右鍵,並從內容功能表中選擇修改,然後執行與上述步驟 2–4 相同的操作。

變更已按過之超連結外觀的步驟

5.3 一次變更多個超連結路徑

假設您已在工作表中為多個儲存格資料建立了相同的超連結,現在希望一次將所有超連結路徑批量變更為另一個新路徑,可嘗試以下其中一種方法。

5.3.1 使用 VBA 程式碼一次變更多個超連結路徑

下列 VBA 程式碼可協助您一次更新作用中工作表內所有相同的超連結路徑。請依照以下步驟操作:

1. 按下 Alt+F11 鍵以開啟 Microsoft Visual Basic for Applications 視窗。

2. 在 Microsoft Visual Basic for Applications 視窗中,按一下插入 > 模組,然後將下方的 VBA 程式碼複製到模組視窗中。請見截圖:

VBA 程式碼:一次變更多個超連結路徑

Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
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. 按下 F5 按下按鍵以執行程式碼。

4. 在跳出的 Kutools for Excel 對話方塊中,輸入您要取代的超連結地址文字,然後按一下確定

輸入要取代的超連結位址文字

5. 在第二個跳出的 KutoolsforExcel 對話方塊中,輸入您要用來取代的新超連結地址文字,然後點擊確定按鈕。

輸入要用來取代的新超連結位址文字

在此範例中,我將當前工作表中所有超連結的「addin」全部取代為「extendoffice」。結果如下方截圖所示。

超連結中的所有文字皆已變更

5.3.2 使用強大工具一次變更多個超連結路徑

透過在多個活頁簿中查找和替換Kutools for Excel 功能,您不僅能輕鬆一次變更單一選取區域中的多個超連結路徑,還可同步處理多個選取的工作表、所有已開啟的活頁簿,或目前工作簿!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 點選 Kutools > 尋找 > 多工作簿查找和替換。請見截圖:

按一下 Kutools > 尋找 > 在多個活頁簿中尋找與取代

2. 接著,查找和替換窗格會顯示在活頁簿左側,您需進行以下設定。

2.1) 切換至取代索引標籤;
2.2) 分別在尋找目標取代為文字框中輸入您要尋找的原始超連結文字及欲取代的新超連結文字;
2.3) 在範圍下拉列表中指定一個搜索範圍;
提示:您可選擇以下 5 個選項:選中工作表所有活頁簿當前工作簿當前工作表選取範圍。若您在「範圍」下拉列表中選擇選中工作表或「選取範圍」,則需手動選取所需的工作表或範圍。
2.4) 在搜尋範圍下拉列表中選取超連結;
2.5) 按一下全部取代按鈕。請參閱螢幕截圖:

在窗格中設定選項

取代完成後,結果將顯示於下方的清單方塊中。


6。Excel 超連結使用技巧

本節提供幾個實用的超連結使用技巧。

6.1 選取儲存格但不開啟超連結

有時選取含有超連結的儲存格時,超連結可能會立即開啟。如何才能選取儲存格卻不觸發超連結?本節的小技巧將助您一臂之力!

按一下儲存格且不要放開滑鼠左鍵,直到游標變成

您可看到儲存格已成功選取,且超連結完全不受影響,如下方示範所示。

6.2 使用 VBA 程式碼批量開啟多個超連結

這裡提供一段 VBA 程式碼,助您在 Excel 中輕鬆批量開啟多個超連結。

1. 按下 Alt+F11 鍵。

2. 在開啟的 Microsoft Visual Basic for Applications 視窗中,按一下插入 > 模組,然後將下方的 VBA 程式碼複製到模組視窗中。

VBA 程式碼:批次開啟多個超連結

 Sub OpenHyperLinks()
'Update by Extendoffice 20210831
      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. 在 Kutools for Excel 對話方塊中,選取包含您要批次開啟之超連結的儲存格,然後按一下確定

選取包含要批次開啟之超連結的儲存格

接著所有超連結選擇區域會立即開啟。

6.3 開啟超連結時變更預設瀏覽器

當您在 Excel 中按一下超連結時,系統會使用 Windows 的預設瀏覽器開啟它。許多使用者的電腦上安裝了多個網頁瀏覽器。本節將說明如何變更預設瀏覽器,讓您日後在 Excel 中點擊的任何連結都能以您偏好的瀏覽器開啟。

1. 在 Windows 10 中,點選視窗左下角開始按鈕旁的在此輸入以搜尋方塊,輸入「控制台」,待搜尋結果出現後,立即點選「控制台」!

提示:在 Windows 7 中,請點擊視窗左下角的開始按鈕,然後從功能表中找到並點擊控制台

按一下「開始」按鈕,並從功能表中按一下「控制台」

2. 在控制台視窗中,按一下程式

在「控制台」視窗中按一下「程式」

3. 在程式視窗中,點選預設程式。請參閱螢幕截圖:

在「程式」視窗中按一下「預設程式」

4. 在預設程式視窗中,點選設定您的預設程式

在「程式」視窗中按一下「設定您的預設程式」

5. 在設定視窗中,您可以在網頁瀏覽器區段看到目前的預設瀏覽器。按一下該瀏覽器以展開瀏覽器清單,然後從清單中選擇您希望用來開啟 Excel 連結的瀏覽器。

選擇要使用的瀏覽器

6. 現在預設瀏覽器已成功變更為您指定的瀏覽器,請關閉所有與控制台相關的視窗。

從現在起,所有連結都將在您指定的網頁瀏覽器中開啟。

6.4 從超連結提取 URL

假設您有一欄儲存格包含超連結,卻想從中提取實際的 URL 位址,該怎麼辦?事實上,Excel 本身並未內建此功能。本節整理了 4 種實用方法,協助您輕鬆解決此問題。

6.4.1 手動複製方式從單一超連結提取 URL

從超連結取得 URL 最常見的方法,是從編輯超連結在對話方塊中複製。

1. 以滑鼠右鍵按一下包含您要提取 URL 之超連結的儲存格,然後同時按下 Ctrl+K 按下鍵,即可開啟「編輯超連結」對話方塊。

2. 在編輯超連結對話方塊中,前往位址方塊,按下 Ctrl+A 鍵選取完整 URL,再按 Ctrl+C 鍵複製,然後點選確定關閉對話方塊。

在「編輯超連結」對話方塊中複製完整的 URL

3. 選取一個空白儲存格,按下 Ctrl+V 鍵貼上已複製的 URL。

注意:若要從多個儲存格提取 URL,需重複上述步驟。

6.4.2 使用自訂函數從單一超連結提取 URL

以下提供一個自訂函數,可從單一超連結提取 URL。之後,您可以利用自動填滿控點,根據第一個結果快速取得相鄰儲存格的所有 URL。請依照下列步驟操作。

1. 按下 Alt+F11 鍵。

2. 在開啟的 Microsoft Visual Basic for Applications 視窗中,按一下插入 > 模組,然後將下方程式碼複製到模組視窗中。

Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
    GetURL = pWorkRng.Hyperlinks(1).Address
End Function

3. 按下 Alt+Q 鍵,關閉 Microsoft Visual Basic for Applications 視窗。

4. 選取第一個要提取 URL 之儲存格旁邊的空白儲存格,輸入下方公式並按下 Enter 鍵。選取結果儲存格,向下拖曳其自動填滿控點,即可取得其他 URL。

=GetURL(A2)

輸入公式以從一個超連結提取 URL

注意:A2 為您要提取 URL 的參考儲存格,請依實際需求調整。

6.4.3 使用 VBA 程式碼從超連結提取 URL

套用下方 VBA 程式碼後,會將所有儲存格內容選擇區域替換為超連結的 URL。

注意:執行此操作前,務必先備份原始資料。例如,若要從 A2:A10 範圍提取所有超連結的 URL,可先將該範圍複製並貼上至 B2:B10,再對新範圍進行處理。

1. 按下 Alt+F11 鍵。

2. 在開啟的 Microsoft Visual Basic for Applications 視窗中,按一下插入 > 模組,然後將下方 VBA 程式碼複製到模組視窗中。

VBA 程式碼:從超連結提取 URL

Sub Extracthyperlinks()
'Update by Extendoffice 20210901
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
    If Rng.Hyperlinks.Count > 0 Then
        Rng.Value = Rng.Hyperlinks.Item(1).Address
    End If
Next
End Sub

3. 按下 F5 鍵以執行程式碼。

4. 在跳出的 Kutools for Excel 對話方塊中,選取您要提取 URL 的儲存格範圍,然後按一下確定

選取要從中提取 URL 的儲存格範圍

接著所有儲存格內容都會如以下螢幕截圖所示,被替換為超連結的 URL。

所有儲存格內容皆已取代為超連結 URL

6.4.4 使用強大工具輕鬆批次提取多個超連結的 URL

這裡介紹轉換超鏈接中的 Kutools for Excel 功能,只需幾次點擊,即可輕鬆從一批超連結儲存格中批次提取 URL!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 按一下 Kutools > 連結 > 轉換超鏈接。請參閱螢幕截圖:

按一下 Kutools > 連結 > 轉換超連結

2. 在轉換超鏈接對話方塊中,依下列方式設定。

2.1) 在轉換類型區段中選擇超鏈接地址轉儲存格內容選項;
2.2) 在輸入區域方框中,按一下選取按鈕按鈕以選取您要提取 URL 的超連結儲存格;
2.3) 在結果範圍方框中,按一下選取按鈕按鈕以選取用於輸出所提取 URL 的儲存格;
2.4) 按一下確定。

在對話方塊中選取選項

接著,所有 URL 將如以下螢幕截圖所示,從所選儲存格的超連結中批次提取完成。

已從超連結儲存格提取所有 URL

想免費試用此工具 30 天嗎?立即下載,並依照上述步驟操作!


7. 在 Excel 中移除超連結

本節將指導您如何從特定範圍、目前工作表、選取的工作表,甚至整個活頁簿中移除超連結。此外,您還可選擇在移除超連結後,是否保留儲存格中原有的超連結格式。

7.1 使用「移除超連結」指令從範圍中移除超連結

您可以輕鬆使用 Excel 內建功能——移除超連結,從選擇區域或當前工作表中移除所有超連結。

1. 選取您要移除所有超連結的範圍,以滑鼠右鍵按一下範圍內任意儲存格,然後從捷徑功能表中選擇移除超連結

或者,您可以點擊 Home>Clear>Remove Hyperlinks(此步驟在 Excel 2007 及更早版本中不存在)。

在任意儲存格上按右鍵並選取「移除超連結」以移除超連結

提示:若要從當前工作表中移除所有超連結,請先按下 Ctrl+A 鍵選取整個工作表,然後在任意儲存格上按一下右鍵,並從內容功能表中選擇 Remove Hyperlink

7.2 使用 VBA 程式碼從作用中的工作表移除所有超連結

您可以套用下列 VBA 程式碼,一次從當前工作表移除所有超連結。

1. 在包含欲移除超連結的工作表中,同時按下 Alt+F11 鍵。

2. 在開啟的 Microsoft Visual Basic for Applications 視窗中,點擊 Insert > Module,並將下方的 VBA 程式碼貼上至程式碼視窗中。

VBA 程式碼:從當前工作表移除所有超連結

Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub

3. 按下 F5 鍵執行程式碼,即可立即移除當前工作表中的所有超連結!

用於移除所有超連結的 VBA 程式碼

7.3 使用「清除超連結」功能處理清除超鏈接並保留格式

上述方法會同時移除儲存格中的超連結與格式設定。有時您可能需要僅移除超連結而保留儲存格格式。此時,Excel 內建的 Clear Hyperlinks 功能可協助您解決此問題。

1. 選取您要清除超連結但保留格式的範圍,然後點擊 Home>Clear>Clear Hyperlinks

按一下「開始」>「清除」>「清除超連結」

若要清除目前工作表中的超連結,請先按下 Ctrl+A 鍵全選工作表,再套用此功能。

2. 接著,所有超連結將從所選儲存格中移除,但格式設定會予以保留。

如下方截圖所示,看似前後沒有任何變化,實際上超連結已經被移除。

已移除所有超連結但保留格式

注意事項:

1. 若要從多個工作表或整個活頁簿中移除超連結,請重複執行此操作。
2. 此功能不適用於 Excel 2007 及更早版本。
7.4 只需幾次點擊即可從範圍、工作表或活頁簿中移除超連結,且不損失格式

Kutools for Excel 提供實用功能——清除超鏈接並保留格式 ,協助您輕鬆從以下項目移除超連結:

    1. 一個選擇區域;
    2. 當前工作表;
    3. 多個選中工作表;
    4. 整個活頁簿。

1. 點擊 Kutools>Link> 清除超鏈接並保留格式,再依需求選擇選項。

注意:若要從範圍或選取的工作表中移除超連結,請先選取該範圍或工作表,再套用此功能。

Kutools > 連結 > 移除超連結但不遺失格式

2. 在彈出的 Kutools for Excel 對話方塊中,點擊 Yes 以繼續操作。

按一下「是」繼續執行

如此一來,僅會移除超連結而不會清除格式設定。

想免費試用此工具 30 天嗎?立即下載,並依照上述步驟操作!


8 在 Excel 中停用自動超連結功能

預設情況下,當您在儲存格中輸入電子郵件地址或網頁(URL)格式的文字時,Excel 會自動將其轉換為超連結。本節提供幾種方法,協助您停用單一儲存格或整個活頁簿的自動超連結功能。請依照下列步驟操作。

8.1 在 Excel 中停用單一儲存格的自動超連結功能

下列快速鍵可協助您防止 Excel 中單一儲存格自動建立超連結,請依下列步驟操作。

1. 在儲存格中輸入符合 URL 或電子郵件地址格式的文字,然後按下 Enter 鍵。

此時文字會如以下截圖所示,轉換為超連結。

自動超連結

2. 同時按下 Ctrl + Z 鍵,即可將可點擊的超連結還原為純文字。

按下 Ctrl + Z 鍵以停用自動超連結

8.2 停用整個 Excel 應用程式的自動超連結功能

您可以停用整個 Excel 應用程式的自動超連結功能。

1. 點擊 File > Options

按一下「檔案」>「選項」

2. 在 Excel Options 視窗中,先點選左側窗格的 Proofing,再點擊右側的 AutoCorrect Options 按鈕。

在對話方塊中按一下「自動校正選項」按鈕

3. 在 AutoCorrect 對話方塊中,切換至 AutoFormat As You Type 索引標籤,於 Replace as you type 區段取消勾選 Internet and network paths with hyperlinks 核取方塊,然後點擊 OK

在對話方塊中取消勾選「具有超連結的網際網路及網路路徑」核取方塊

4. 當返回 OKExcel Options 視窗時,請點擊

從現在起,在儲存格中輸入 URL 或郵箱地址格式的文字時,這些文字將不會自動轉換為超連結。

注意:此變更將影響您電腦上的所有活頁簿。

最佳 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 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用