Modifié par Xavier Richard le 21/10/2021 à 13:02

Afficher les derniers auteurs
1 {{numberedheadings/}}
2
3 (% class="floatinginfobox" %)
4 (((
5 **Sommaire**
6
7 {{toc numbered="true"/}}
8 )))
9
10 |=(% style="text-align: right;" %) Produit(s)|=(% style="font-weight: normal; text-align: left;" %)(((
11 * Windows (10)
12 * Office (version 365 dans mon cas)
13 )))
14 |=(% style="text-align: right;" %) Temps de mise en œuvre|=(% style="font-weight: normal; text-align: left;" %)10 minutes
15
16 = Problème =
17
18 **Les liens (http ou https) que vous avez ajouté dans vos documents Office (Word, Excel, Powerpoint ...) ne fonctionnent pas au clic** ; le clic retourne une erreur (souvent une 404 "Not found" ou une "Not authorized") au lieu de lancer la navigateur web et d'ouvrir la page référencée par son URL.
19
20 Pourtant vos liens sont "simples" (c'est-à-dire courts et sans redirect) et la copie de cette même URL dans la barre d'adresse de votre navigateur web préféré fonctionne parfaitement !
21
22 = Solution =
23
24 == En bref ==
25
26 **Ajouter (ou modifier) une clef de registre.**
27
28 __**Note **__: il est aussi possible de vous authentifier dans Internet Explorer (oui oui vous avez bien lu !) sur le site cible ... avant de cliquer sur le lien dans votre document Office (en effet Windows "vérifie" la validité du lien en appelant le "vieux" navigateur Internet Explorer et si vous n'êtes pas authentifié ... Windows considère le lien comme invalide !).
29
30
31 Téléchargez le [[(% class="wikiattachmentlink wikiattachmentlink wikiattachmentlink wikiattachmentlink" %)**fichier .reg associé à cet article**>>attach:MS Office - Autoriser l'ouverture des liens URL présents dans les documents.reg||style="outline-width: 0px !important; user-select: auto !important;"]](%%) et mettez à jour votre Registry en **double-cliquant sur le fichier .reg téléchargé**.
32
33 == En détail ==
34
35 Pour une version 64 bits d’Office s'exécutant sur une version 64 bits de Windows : Allez dans le Registry et Créez les dossiers suivants :
36 {{code language="html"}}HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet{{/code}}
37
38 puis** créez ou modifiez la clef ForceShellExecute, de type DWORD et donnez-lui la valeur 1** ... comme illustré :
39
40 (% style="text-align:center" %)
41 [[image:Clef de registre pour faire fonctionner les liens URL dans MS Office.png]]
42
43 = Origine de cette astuce =
44
45 Article de la [[Base de connaissances Microsoft>>https://docs.microsoft.com/fr-FR/office/troubleshoot/office-suite-issues/cannot-locate-server-when-click-hyperlink||rel="noopener noreferrer" target="_blank"]].