萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

Excel 批量取消超連結:巨集一鍵搞定大量超連結

痛點:幾百個超連結逐個右鍵取消?

少量超連結右鍵「取消超連結」尚可接受,但大面積超連結(如從網頁複製的表格)手動處理極其低效。VBA 巨集可一鍵清空全工作表超連結。

🛠️ 步驟教學(以 Excel 2003 為例,新版同理)

  1. 開啟巨集編輯器:「工具」→「巨集」→「巨集」
  2. 建立新巨集:「巨集名稱」輸入 `批量取消超連結` → 點「建立」
  3. 貼上核心代碼:在 `Sub 批量取消超連結()` 與 `End Sub` 之間輸入:
    Cells.Hyperlinks.Delete
  4. 儲存並返回:點儲存圖示 → 點「檢視 Microsoft Excel」回到試算表
  5. 執行巨集:「工具」→「巨集」→「巨集」→ 選 `批量取消超連結` → 「執行」
開啟巨集對話框 建立巨集 VBA編輯器貼上代碼 執行巨集

✅ 進階版:指定範圍/多工作表清除

' 僅清除選取區域
Selection.Hyperlinks.Delete

' 清除特定工作表
Worksheets("Sheet1").Hyperlinks.Delete

' 清除整個活頁簿所有工作表
For Each ws In Worksheets
    ws.Hyperlinks.Delete
Next ws

💡 替代方案(無巨集環境)

  • Excel 2010+:選取區域 → 「首頁」→「清除」→「清除超連結」
  • 複製 → 選擇性貼上 → 「值」→ 重新套用格式
copyright © 萬盛學電腦網 all rights reserved