複製鏈接
請複製以下鏈接發送給好友

Hyperlink

鎖定
瀏覽WWW時,文字下方畫有底線,或圖形有框線時,將滑鼠移到該區域,滑鼠形狀會變成手指,按下滑鼠後,便會連到另一個網頁。這樣的動作就是超鏈接。網頁中鏈接其它網頁的文本串稱為HYPERLINK。
外文名
Hyperlink
Text
設置顯示在控件中的文字
Target
設置NavigateUrl屬性的目標框架
簡    介
網頁中鏈接其它網頁的文本串

Hyperlink控件屬性

屬性名
説明
Text
用於設置顯示在控件中的文字
ImageUrl
用於設置HyperLink中顯示圖片文件的名稱或URL
NavigateUrl
用於設置單擊HyperLink時跳轉到的超鏈接地址(URL)
Target
用於設置NavigateUrl屬性的目標框架

Hyperlink函數

在Excel中,HYPERLINK 函數的功能為創建一個快捷方式(跳轉),用以打開存儲在網絡服務器、Intranet 或 Internet 中的文件。當單擊函數 HYPERLINK 所在的單元格時,Microsoft Excel 將打開存儲在 link_location 中的文件。

Hyperlink函數語法

HYPERLINK(link_location, friendly_name)
Link_location 為文檔的路徑和文件名,此文檔可以作為文本打開。Link_location 還可以指向文檔中的某個更為具體的位置,如 Execl 工作表工作簿中特定的單元格或命名區域,或是指向 Microsoft Word 文檔中的書籤。路徑可以是存儲在硬盤驅動器上的文件,或是服務器(在 Microsoft Excel for Windows 中)上的“通用命名規範”(UNC) 路徑,或是在 Internet 或 Intranet 上的“統一資源定位符”(URL) 路徑。
Link_location 可以為括在引號中的文本字符串,或是包含文本字符串鏈接的單元格。
如果在 link_location 中指定的跳轉不存在或不能訪問,則當單擊單元格時將出現錯誤信息。
Friendly_name 為單元格中顯示的跳轉文本值或數字值。單元格的內容為藍色並帶有下劃線。如果省略 Friendly_name,單元格將 link_location 顯示為跳轉文本。
Friendly_name 可以為數值、文本字符串、名稱或包含跳轉文本或數值的單元格。
如果 Friendly_name 返回錯誤值(例如,#VALUE!),單元格將顯示錯誤值以替代跳轉文本。

Hyperlink函數説明

若要選定一個包含超鏈接單元格並且不跳往超鏈接的目標文件,請單擊單元格區域並按住鼠標按鈕直到光標變成一個十字 ,然後釋放鼠標按鈕。

Hyperlink函數示例

下面的示例打開存儲在 Internet 的 example.微軟.com/report 地址上的工作表 Budget Report.xls,並顯示文本“Click for report”:
=HYPERLINK("http://example. 微軟.com/report/budget report.xls", "Click for report")
下面的示例創建對工作簿 Budget Report.xls 的 Annual 工作表中單元格 F10 的超鏈接,該工作簿存儲在 Internet 的 example. 微軟.com/report 地址上。工作表中包含超鏈接的單元格將以單元格 D1 的內容作為其顯示的跳轉文本:
=HYPERLINK("[http://example. 微軟.com/report/budget report.xls]Annual!F10", D1)
下面的示例創建對工作簿 Budget Report.xls 的 First Quarter 工作表中 DeptTotal 區域的超鏈接,該工作簿存儲在 Internet 的 example.微軟.com/report 地址上。工作表中包含超鏈接的單元格將顯示跳轉文本“Click to see First Quarter Department Total”:
=HYPERLINK("[http://example. 微軟.com/report/budget report.xls]First Quarter!DeptTotal", "Click to see First Quarter Department Total")
若要對 Microsoft Word 文檔中的特定位置創建超鏈接,必須使用書籤來定義文檔中所要跳轉的位置。下面的示例創建對 example.微軟.com 上名為 Annual Report.doc 的文檔中的書籤 QrtlyProfits 的超鏈接:
=HYPERLINK("[http://example.微軟.com/Annual Report.doc]QrtlyProfits", "Quarterly Profit Report")
在 Excel for Windows 中,下面的示例可以將單元格 D5 中的內容顯示為超鏈接單元格中的跳轉文本,並打開名為 1stqtr.xls 的文件,該文件存儲在 FINANCE 服務器的 Statements 共享文件夾中。此示例使用 UNC 路徑:
=HYPERLINK("\\FINANCE\Statements\1stqtr.xls", D5)
下面的示例打開 Excel for Windows 的文件 1stqtr.xls,該文件存儲在驅動器 D 的名為 Finance 的目錄下,並顯示存儲在單元格 H10 中的數字值: =HYPERLINK("D:\FINANCE\1stqtr.xls", H10) 在 Excel for Windows 中,下面的示例將創建指向另一個(外部)工作簿 Mybook.xls 中名為 Totals 的區域的超鏈接: =HYPERLINK("[C:\My Documents\Mybook.xls]Totals") 在 Microsoft Excel for Macintosh 中,下面的示例將在單元格中顯示“Click here”,並打開保存在名為 Macintosh HD 硬盤上 Budget Reports 文件夾中的 First Quarter 文件: =HYPERLINK("Macintosh HD:Budget Reports:First Quarter", "Click here") 可以在工作表內創建超鏈接,以便從一個單元格跳轉到另一個單元格。例如,如果 Budget 工作簿中的 June 工作表為活動工作表,則下面的公式將創建跳轉到單元格 E56 的超鏈接,鏈接的文本本身為單元格 E56 中的數值。 =HYPERLINK("[Budget]June!E56", E56) 若要跳轉到同一工作簿中的其他工作表,請更改超鏈接中的工作表名稱。在前例中,若要創建鏈接到 September 工作表中單元格 E56 的鏈接,請將 June 更改為 September。

Hyperlink對象

在Excel中,Hyperlink 對象代表一個超鏈接。Hyperlink 對象是 Hyperlinks 集合的成員。
使用 Hyperlink 屬性可返回一個圖形的超鏈接(一個圖形只能有一個超鏈接)。下例激活第一個圖形的超鏈接。
Worksheets(1).Shapes(1).Hyperlink.Follow NewWindow:=True
區域或工作表可以有多個超鏈接。可用 Hyperlinks(index)(其中 index 為超鏈接號)返回單個 Hyperlink 對象。下面的示例激活 A1:B2 區域的第二個超鏈接。
Worksheets(1).Range("A1:B2").Hyperlinks(2).Follow