解決office(含word/excel)內的超連結無法開啟

by 2月 23, 202018 Comments

問題

解決microsoft office(含office、word)內的超連結無法開啟問題

方法一

說明

此方法來自微軟

徵狀

顯示以下錯誤訊息:

無法開啟<URL>。找不到網際網路伺服器或 proxy 伺服器。
無法開啟<URL>。無法開啟指定的檔案。
<URL> = 您插入超連結。

解決方法1

微軟有提供簡易修正程式,這裡可以下載,修改後請重新啟動office再測試

解決方法2

  1. 將Internet Explorer設為預設瀏覽器
    • 「控制台」→「程式集」→「預設程式」→「設定您的預設程式」
    • 選擇「Internet Explorer」,並點選「將此程式設定成預設值」
  2. 修改登錄檔
    • 開始執行(或使用快捷鍵win key+R)
    • 輸入 regedit,並開啟 regedit.exe
    • 若為 64 位元版 Windows 上的 32 位元版 Office:
      找到機碼
      「HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\9.0\Common\Internet\」
    • 若為 32 位元版 Windows 上的 32 位元版 Office:
      找到機碼
      「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet」
    • 若為 64 位元版 Windows 上的 64 位元版 Office:
      找到機碼
      「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet」
    • 對「Internet」子機碼按滑鼠右鍵 →「新增」→「 DWORD 值」
    • 登錄值名稱命名為「ForceShellExecute」
    • 對「ForceShellExecute」連點兩下滑鼠左鍵,將「數值資料」設為 「1」,並按確認

方法二

徵狀

顯示以下錯誤訊息:

Excel中由於本機的限制,該操作已被取消
由於本機的限制,該操作已被取消。請與系統管理員聯繫

解決步驟

  1. 「開始」→「執行」
    (或使用快捷鍵win key+R)
  2. 輸入 regedit,並開啟regedit.exeregedit.exe
  3. 找到機碼「HKEY_CURRENT_USER\Software\Classes\.html」
  4. 對「預設值」子機碼按滑鼠右鍵,將「數值資料」設為「Htmlfile」,並按確認按鈕。
  5. 修改後請重新啟動office再測試

方法三

徵狀

大部份網址可開啟,某些網址無法開啟。
例如:可開啟「https://www.google.com/」,無法開啟「https://www.wantgoo.com/」
且無法開啟時,顯示以下訊息

網站回報您的要求無效

解決方法

使用網域名稱轉址(URL redriect)或縮網址,有需要的朋友,可利用本站的小工具

18留言

  1. 回覆
    1. 很高興能幫到您
      如果有其它問題,也歡迎留言問我喔~

      刪除
  2. 我是用第三個轉網址方式解決,感謝提供

    回覆刪除
    回覆
    1. 我也是搞了很久才用轉網址方式解決,所以才PO出跟大家分享。
      如果有其它問題,也歡迎留言問我喔~

      刪除
  3. 以方法二解決問題了,非常感謝

    回覆刪除
    回覆
    1. 感謝您的留言告知,您的留言是我的分享的動力^_^

      刪除
  4. “數值資料”不能輸入打字,無法打上Htmlfile,怎辦?

    回覆刪除
    回覆
    1. 不太清楚您的意思
      是無法從EXCEL內的超連結開啟電腦中的html檔案?
      還是EXCEL儲存格無法輸入HTML程式碼?

      刪除

  5. 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet」


    找不到9.0 只有14 10



    方法二
    因為網路都教 把.html .htl 所以把這二個檔都已刪除了~~

    請問還有其它的方法 超連結嗎

    我是要連檔案~開始WORD檔


    回覆刪除
    回覆
    1. 開啟有顯示什麼錯誤訊息嗎?

      方法二 先試著修復看看
      另外,要修改登錄檔前,建議先備份(按右鍵→匯出)
      https://support.microsoft.com/zh-tw/office/%e4%bf%ae%e5%be%a9-office-%e6%87%89%e7%94%a8%e7%a8%8b%e5%bc%8f-7821d4b6-7c1d-4205-aa0e-a6b40c5bb88b?ui=zh-tw&rs=zh-tw&ad=tw

      還是不行,可以試試方法三

      另外也可以試試看EXCEL的超連結公式
      =HYPERLINK("C:\Windows\System32\notepad.exe","Name")

      刪除
  6. 使用 MS office for Mac 無法用到 regedit.exe
    該如何呢?

    回覆刪除
    回覆
    1. 您遇到什麼問題?
      方法一~二只適用windows系統的電腦

      刪除
  7. 我用解決方法1+解決方法2-1~這2種就解決了
    解決方法2-2之後的~不適用Office 2010 以後的版本ㄟ

    回覆刪除
    回覆
    1. 應該都適用,是看電腦是什麼問題用什麼方法嘗試,就像發燒去看醫生,醫生會先開比較弱效型的藥試試看,如果吃錯吃到胃藥當然無效

      刪除
  8. 大感謝!我是用方法二解決的:) 抱歉 我是用公司電腦 所以沒有登入

    回覆刪除
    回覆
    1. 沒關係,開留言是讓大家有個討論的地方,很高興能解決你的問題
      我自己是用了方法三才解決,所以才會有這篇跟大家分享XD

      刪除
  9. 使用方法三解決了,感謝分享~~~~

    回覆刪除
    回覆
    1. 我也是方法三才解決,所以才會有前面兩種方法 Q_Q

      刪除

<