Eviter les avertissements sur les liens hypertexte

Lorsque je clique sur un lien hypertexte, Access affiche le message :

« Les liens hypertexte peuvent endommager votre ordinateur et vos données. Pour protéger votre ordinateur, ouvrez uniquement les liens hypertexte de sources fiables. Voulez-vous continuer ? »

Comment éviter ce message ?

La parade consiste à créer une clef particulière dans la base de registre de votre Windows.

  1. Cliquez sur le bouton Démarrer, puis sur la commande Exécuter.
  2. Dans la boîte de dialogue, tapez regedit puis cliquez sur le bouton OK.
  3. Dans l’arborescence, ouvrez l’une des deux branches suivantes (seule l’une doit être modifiée)
    HKEY_CURRENT_USER\Software\Microsoft\Office11.0\Common
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office11.0\Common
  4. Cliquez sur le menu Edition/Nouveau/Clé.
  5. Nommez la nouvelle clé Security, puis validez par [Entrée].
    Cette clé s’affiche donc dans la partie gauche de l’arborescence, dépendant de la clef Common.
  6. Cliquez une nouvelle fois sur le menu Edition/Nouveau, et cette fois sur Valeur DWORD.
  7. Nommez la clef DisableHyperlinkWarning puis validez par [Entrée].
  8. Dans la partie droite de l’éditeur, cliquez sur la clef DisableHyperlinkWarning du bouton droit de la souris, puis sélectionnez l’option Modifier.
  9. Dans la boîte de dialogue, activez l’option Décimale, puis tapez 1 dans la zone Données de la valeur.
  10. Validez par OK et quittez l’éditeur de base de registre.
Attention
  • Toute manipulation de la base de registre est potentiellement risquée. N’exécutez ce qui suit que si vous êtes suffisamment à l’aise sur votre ordinateur !
  • Le fait de désactiver les avertissements de sécurité expose votre machine. A vous d’être responsable… et vigilant !

Vous aimerez aussi...

8 réponses

  1. Eric Barsalou dit :

    J’ai beau faire cette manip le problème subsiste

    • Hervé Inisan dit :

      L’article a été rédigé pour Office 11 (de mémoire, ça devait correspondre à Office 2003).
      Vous avez quelle version d’Access ?
      (sur ma version actuelle, 2016, il n’y a plus d’avertissements sur les liens hypertexte)

  2. Romano dit :

    Parfait ! Merci pour cette astuce qui me permet de continuer mon appli.

    Est-ce que cette peut être placée uniquement dans access ?

    Peut-on modifier cette clé en VBA et remettre DisableHyperlinkWarning sur 0 ?

    • Hervé Inisan dit :

      Pour la deuxième question : a priori, oui : il faudrait passer par les API qui permettent de lire/écrire dans la base de registre (à vérifier pour les problèmes de sécurité éventuels).
      Pour la première : il doit manquer un mot… 😉

      • Romano dit :

        Merci d’avoir répondu à ma 2e question.

        Voici ma 1ere complète : Est-ce que la clé DisableHyperlinkWarning peut être placée uniquement dans access (au lieu de office) ?

  3. Hervé Inisan dit :

    @coucoudjam Access 2007 est la version 12.0 d’Access. En remplaçant le 11.0 de l’exemple par 12.0, ça devrait marcher (je viens de tester sur une machine Vista + Access 2007, dans mon cas, il s’agit de la 1ère clef donnée en exemple).

  4. coucoudjam dit :

    Merci pour cette astuce qui m’aurait été bien pratique si elle avait fonctionnné…

    Je suis sous XP SP3 & Access 2007, lorsque je crée la nouvelle clé sous HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0Common, rien ne change (même en fermant & relançant l’application). Et l’autre chemin (HKEY_CURRENT_USERSoftwarePoliciesMicrosoftOffice11.0Common) n’existe même pas dans mon registre… 🙁

    Dommage…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *