跳到主要內容

如何在Excel中隱藏超鏈接地址? 

在Excel中,將鼠標懸停在包含超鏈接的單元格上時,超鏈接地址將立即顯示。 但是,在某些情況下,您想隱藏或刪除超鏈接地址,如下所示。 您如何才能盡可能輕鬆地完成這項工作?

文檔隱藏超鏈接-1 -2 文檔隱藏超鏈接-2

通過編輯超鏈接隱藏超鏈接地址

隱藏所有帶有VBA代碼的超鏈接地址


箭頭藍色右氣泡 通過編輯超鏈接隱藏超鏈接地址

實際上,可以通過如下編輯超鏈接來隱藏或刪除超鏈接地址:

1。 選擇您要隱藏的超鏈接單元格。

b。 右鍵單擊並選擇 編輯超鏈接 從上下文菜單中,查看屏幕截圖:

文檔隱藏超鏈接-1

3。 在 編輯超鏈接 對話框,單擊 屏幕提示 按鈕,請參見屏幕截圖:

文檔隱藏超鏈接-1

4。 然後在彈出 設置超鏈接屏幕提示 對話框,請在鍵盤上輸入單個空格字符 屏幕提示 文本字段,請參見屏幕截圖:

文檔隱藏超鏈接-1

5。 然後點擊 OK > OK 關閉對話框,現在,將光標放在超鏈接單元格上時,超鏈接地址已隱藏。

備註:如果需要刪除工作表中的多個超鏈接地址,則必須使用上述方法將它們一個一隱藏。


箭頭藍色右氣泡 隱藏所有帶有VBA代碼的超鏈接地址

要從工作表中刪除所有超鏈接地址,上述方法將是乏味且耗時的。 在這裡,我可以談談VBA代碼來完成此任務。

1。 按 ALT + F11 鍵,然後打開 Microsoft Visual Basic for Applications窗口.

2。 點擊 插入 > 模塊,然後將以下代碼粘貼到 模塊窗口.

VBA代碼:隱藏所有超鏈接地址

Sub ClearHyperlinksTip()
'Update 20140923
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.Hyperlinks(1).ScreenTip = " "
    End If
Next
End Sub

3。 然後按 F5 運行該代碼的鍵,將彈出一個提示框,提醒您選擇包含超鏈接的範圍,請參見屏幕截圖:

4。 然後點擊 OK,您所有選擇的超鏈接地址都已立即從屏幕提示中刪除。

備註:通過以上兩種方法,儘管超鏈接地址未顯示在屏幕提示上,但超鏈接運行良好。


相關文章:

如何在Excel的單元格中插入多個超鏈接?

如何防止超鏈接在Excel中更改顏色?

如何在Excel中一次更改多個超鏈接路徑?

如何在Excel中刪除/刪除所有或多個超鏈接?

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do you do the opposite of what is described above? In other words, instead of hiding anything from appearing in the cell which contains the hyperlink, how do you make the text - in my case, email addresses - become visible again? When I copied a list of email addresses from one spreadsheet to another, for some reason the email addresses, which had already had hyperlinks, became invisible. When I however over each cell with my mouse, I can see that the hyperlink still exists. When I click on those cells, a new tab in my browser opens up.
This comment was minimized by the moderator on the site
Thank you for the tip on how to reduce the size of the yellow mouse-over box It will come in handy. However the problem still exists for dynamic hyperlinks where there is no option to edit the link. i.e. right click only gives the option to 'remove hyperlink' due to the fact that I created the link without using the hyperlink function. Any ideas on that?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations