ExcelやOutlookなどのMicrosoft Officeプログラムでハイパーリンクを開こうとすると、次のメッセージが表示されます。
組織のポリシーにより、Googleがこのアクションを完了できません。詳細については、ヘルプデスクにお問い合わせください。
これを解決して、デフォルトのブラウザでハイパーリンクを開くにはどうすればよいですか?
「 公式修正 」は、Windows 10をサポートしません。以下のソリューションは、Windows 10で機能します。
以下の内容で新しいテキストファイルを作成して保存します。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.html]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.htm]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.shtm]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.shtml]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\Shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE\" -nohome"\
拡張機能を.txt
から.reg
に変更します(拡張機能を表示する必要がある場合があります。簡単なチュートリアル here を参照してください)。
ファイルを実行します(ダブルクリックします)。
それでおしまい!問題が解決しました!
(ソース ここ )
方法3-Microsoftサポートページのステップ3 ハイパーリンクはOutlookで機能しません :
「HKEY_CLASSES_ROOT .html」キーの文字列(デフォルト)値が「htmlfile」であることを確認します
私の場合、.htmlのデフォルト値は誤ってFirefoxHTMLに設定されていました。
私はちょうど同じ問題で私にとってうまくいくものをちょうど発見しましたが、Outlook 2013では。デフォルトのブラウザシェルの関連付けを持つwebpage
の下に別のキーがあります(HKCU
と呼ばれます)。 .html
キーはそれを指します:(default) = webpage
。
FirefoxはキーHKCU\webpage\Shell\firefox
の下のデフォルトのブラウザーですが、Firefoxは他のすべてのアプリでデフォルトのブラウザーとして動作しますが(おそらくExcelを試したことはありません)、エラーYour organization's policies are preventing us from completing this action for you. For more info, please contact your help desk.
を表示します。
HKCU\webpage\Shell\open\command
値またはその他の値なしでキー(default)
を追加し、Outlookを再起動すると、リンクは期待どおりに機能します。 Firefoxは、何らかの理由で、実際にキーを使用していないにもかかわらず、Firefoxでリンクが開いているため、これらのキーが存在することを確認しているようです。
更新:Windows 10.1709は、デフォルトとしてリストされていない場合でも、開いているシェルコマンドを必要とするだけでなく使用するようになったため、command
の(default)
値を設定する必要があります。 Thunderbirdでも同じ動作が見られ、URLを実行開始ダイアログにも貼り付けています。
* .regファイルを変更して、Chromeを使用する必要がありました(Win 10の設定->アプリ->デフォルトアプリでデフォルトブラウザーとしてChrome > Webブラウザー)、Excelのハイパーリンクが機能しました(注:Windows 10からIE11も削除したため、再インストールする必要はありませんでした)。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.html]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.htm]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.shtm]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.shtml]
@="htmlfile"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\Shell\open\command]
@="\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\" -nohome"\
Microsoftの公式の方法 は私にとってはうまくいきませんでした。私は次のことをしなければなりませんでした:
-[コントロールパネル]-> [プログラム]に移動します。
-[デフォルトプログラムの設定]をクリックします
「Control Panel\Programs\Default Programs\Set Default Programs
")
-選択したブラウザで選択します(私はクロームに行きました)。
-「このプログラムをデフォルトとして設定」をクリックします
(---(このビデオ にも示されています)
組織のポリシーに関するいくつかの検索で、私はこの link で答えを見つけました。それは私のために働いた。 Windows 8.1およびWindows 8用のfix-itをダウンロードしました。実行して再起動すると、ハイパーリンクが機能するようになりました。
Notepad ++をお持ちの場合は、.htm
および.html
ファイルタイプをNotepad ++に関連付けていることを確認してくださいnot !!
修正:Notepad ++>設定>設定>ファイルの関連付け>
.htm
および.html
を右端から削除登録済み拡張子> Outlook/MS Officeアプリケーションを再起動します。
これを機能させるには、最初にレジストリキーを完全に削除してから、上記の* .regファイル修正を貼り付ける必要がありました。そこに本当のゴミがあったと思う。
[コントロールパネル]> [既定のプログラム]でOutlookとFirefox(または選択したブラウザー)を既定のメールアプリとWebブラウザーに再設定することで解決しました。
私のために働いたのは、OutlookとWordなどを閉じ、IEを開き、設定に移動し、詳細設定に移動し、リセットをクリックし、確認で[はい]をクリックし、すべての設定をリセットすることでした。その後、Wordを再度開き、リンクをたどることができました。
これは比較的簡単な修正であり、公式の修正方法としてMSサイトにもリストされているため、この修正から始めることをお勧めします。参照 https://support.Microsoft.com/en-ca/help/310049/hyperlinks-are-not-working-in-Outlook