Vous souhaitez retirer d’un coup tous les hyperliens d’un document Word 365 sans perdre le texte ni la mise en forme ? Voici les méthodes fiables (du raccourci clavier à la macro VBA), avec explications, causes de pannes fréquentes et check-list de dépannage.
Problème et objectif
Dans Word 365, la commande UnlinkFields — déclenchée par Ctrl + Maj + F9 — « rompt » tous les champs de la sélection (hyperliens HYPERLINK, renvois, numéros de pages, etc.) et conserve le texte tel qu’il s’affiche. Cependant, sur certains ordinateurs portables ou certains documents, l’opération semble « vider » la page ou ne rien faire du tout. Cette page vous guide pour supprimer proprement les liens dans toutes les situations, sans perdre la mise en forme utile.
Résumé des solutions fiables
Solution | Détails et étapes |
---|---|
Vérifier / attribuer le raccourci « UnlinkFields » | Ouvrez Fichier > Options > Personnaliser le ruban > Raccourcis clavier : Personnaliser…. Dans Catégories, choisissez Commandes courantes. Dans Commandes, sélectionnez UnlinkFields. Vérifiez qu’il est bien associé à Ctrl + Maj + F9. Sinon, placez le curseur dans Nouveau raccourci, pressez les touches, puis Attribuer. |
Tenir compte de la touche Fn | Sur de nombreux portables, la rangée des touches F est secondaire. Deux options : Utiliser Ctrl + Maj + Fn + F9. Activer le Fn‑Lock (souvent Fn + Échap) puis relancer Ctrl + Maj + F9. |
Raccourci alternatif (si mappé) | Important : Certaines configurations d’entreprise mappent Ctrl + 6 sur UnlinkFields. Ce n’est pas un standard ; vérifiez l’affectation dans les Raccourcis clavier. Si UnlinkFields y est associé, Ctrl + 6 supprimera champs et hyperliens de la sélection. |
Macro VBA « RemoveAllHyperlinks » | Supprime uniquement les hyperliens (pas les autres champs) en un clic. Sub RemoveAllHyperlinks() ActiveDocument.Hyperlinks.Delete End Sub Pour l’exécuter : Affichage > Macros > Afficher les macros → nommez la macro → Créer → collez le code → Exécuter. |
Collage sans mise en forme | Ctrl + A puis Ctrl + C pour tout copier. Accueil > Coller > Collage spécial → Texte non formaté (ou Ctrl + Maj + V dans Microsoft 365). Cette méthode supprime tous les liens et la plupart des attributs (couleurs, styles spéciaux). Elle est radicale mais sûre. |
Désactiver la création auto de liens (prévention) | Fichier > Options > Vérification > Options de correction automatique… Onglet Mise en forme automatique au cours de la frappe → décochez « Adresses Internet et réseau par des liens hypertexte ». |
Méthodes pas à pas (détaillées)
Méthode 1 : utiliser correctement UnlinkFields
- Sélectionner le bon périmètre :
- Pour tout le corps du document : Ctrl + A.
- Pour éviter les champs complexes (ex. Table des matières, index) : sélectionnez uniquement le corps du texte (cliquez dans le texte principal, pas dans la table), ou sélectionnez paragraphe par paragraphe.
- Déverrouiller les champs si nécessaire :
- Ctrl + F11 verrouille un champ.
- Ctrl + Maj + F11 déverrouille (à faire avant de rompre les liens si vous avez verrouillé des champs par erreur).
- Rompre les champs : pressez Ctrl + Maj + F9 (et Fn si nécessaire).
Résultat attendu : le texte reste affiché, les hyperliens deviennent du texte « plat », la mise en forme (gras, italique, couleurs) est conservée. Les entrées de la Table des matières deviennent du texte simple si vous les incluez dans la sélection.
Méthode 2 : macro rapide — supprimer les hyperliens uniquement
Si vous souhaitez conserver les autres champs (renvois, paginations), mais retirer seulement les liens cliquables, utilisez la macro ci‑dessous :
' Supprime tous les hyperliens dans toutes les "stories" (texte principal, en-têtes, etc.)
Sub RemoveAllHyperlinksEverywhere()
Dim s As Range
For Each s In ActiveDocument.StoryRanges
Do
s.Hyperlinks.Delete
Set s = s.NextStoryRange
Loop Until s Is Nothing
Next s
End Sub
Avantages : pas de risque pour les champs de calcul, numérotations automatiques ou renvois. Inconvénient : la coloration bleue des liens peut disparaître (voir la section Conserver la mise en forme pour réappliquer un style).
Méthode 3 : rompre tous les champs par macro
Besoin de figer l’intégralité du document (y compris renvois, numéros, dates, etc.) dans l’état actuel ? Utilisez cette macro :
' Rompt tous les champs (HYPERLINK, REF, PAGEREF, TOA, etc.) dans toutes les zones
Sub UnlinkAllFieldsEverywhere()
Dim s As Range
Dim f As Field
For Each s In ActiveDocument.StoryRanges
Do
For Each f In s.Fields
' Déverrouille si nécessaire
On Error Resume Next
f.Unlink
On Error GoTo 0
Next f
Set s = s.NextStoryRange
Loop Until s Is Nothing
Next s
End Sub
Attention : les tables des matières, index et bibliographies deviennent du texte figé. Conservez une copie originale si vous devez régénérer ces éléments plus tard.
Méthode 4 : « Collage spécial → Texte non formaté »
C’est la solution « filet de sécurité » lorsque le document présente des champs récalcitrants ou corrompus. Elle retire liens et champs mais aussi la plupart des mises en forme avancées. Travaillez sur une copie si vous tenez à vos styles.
Méthode 5 : supprimer seulement dans une sélection
Vous pouvez limiter l’opération à un chapitre, une section, un tableau… Sélectionnez la zone souhaitée, puis appliquez l’une des méthodes ci‑dessus. Pour ne viser que les hyperliens d’un passage sans toucher aux renvois :
- Sélectionnez le passage.
- Exécutez RemoveAllHyperlinks (version simple) ou RemoveAllHyperlinksEverywhere (version étendue si la sélection inclut des zones liées).
Pourquoi le texte « disparaît » parfois ?
Quand vous pressez Ctrl + Maj + F9, Word remplace un champ par son résultat actuel. Si un champ ne retourne rien (ex. un renvoi brisé, une image liée non chargée, une marque de pagination calculée hors contexte), l’objet peut devenir vide. Trois situations typiques :
- Table des matières / Index : en rompant ces champs, vous obtenez un bloc de texte plat. Si la TOC était sur une page seule, vous aurez l’impression d’une page « vide » après nettoyage.
- Champs en-têtes/pieds : en sélectionnant « tout le document », vous incluez aussi ces zones. Leur mise à jour peut modifier la pagination apparente.
- Champs verrouillés : un champ verrouillé par Ctrl + F11 ne se rompt pas, ce qui donne l’impression que « rien ne s’est passé ».
Check-list avant de recommencer
- Affichez les marques de mise en forme : Accueil > ¶ Afficher tout (ou Ctrl + *) pour vérifier qu’il ne s’agit pas d’un paragraphe vide.
- Excluez les tables des matières/bibliographies de la sélection et relancez l’opération.
- Déverrouillez les champs : Ctrl + Maj + F11.
- Testez sur un copié-collé du chapitre concerné dans un nouveau document vierge.
- Si vous êtes sur portable, activez le Fn‑Lock et réessayez la combinaison de touches.
Cas particuliers et bonnes pratiques
En-têtes, pieds de page, notes, zones de texte
Les documents professionnels contiennent souvent des champs dans plusieurs « stories » (zones techniques) que la sélection globale n’atteint pas forcément. Pour un nettoyage exhaustif :
- Utilisez la macro « Everywhere » donnée plus haut (elle parcourt toutes les stories : texte principal, en‑têtes, pieds, notes de bas de page/de fin, zones de texte, commentaires).
- Ou passez manuellement dans chaque zone (double‑clic dans l’en‑tête/pied), Ctrl + A, puis Ctrl + Maj + F9.
Conserver la mise en forme après suppression
Si la couleur bleue et le soulignement disparaissent après suppression des hyperliens :
- Sélectionnez le texte affecté.
- Appliquez un style maison (ex. TexteLien) qui reproduit la couleur/soulignement souhaités, sans lien cliquable.
- Pour automatiser, ajoutez cette macro : elle supprime le lien mais conserve le style visuel Lien hypertexte si présent.
Sub UnlinkHyperlinksKeepLook()
Dim h As Hyperlink
For Each h In ActiveDocument.Hyperlinks
Dim rng As Range
Set rng = h.Range
Dim hadStyle As Boolean
hadStyle = (rng.Style = "Lien hypertexte")
h.Delete
If hadStyle Then rng.Style = "Lien hypertexte"
Next h
End Sub
Documents partagés (OneDrive/SharePoint)
La suppression des liens est locale à votre copie. Tant que vos co‑auteurs n’acceptent pas vos modifications dans la version partagée, ils conservent leurs champs. Pour éviter toute surprise, travaillez sur une branche (copie) et fusionnez ensuite.
Performances sur gros documents
Sur des fichiers très volumineux (plusieurs centaines de pages, beaucoup d’images liées), rompre tous les champs peut prendre du temps et provoquer des rafraîchissements d’affichage. Fermez les autres applications, désactivez temporairement l’aperçu des images (si nécessaire), puis exécutez la macro « Everywhere ».
Foire aux questions
Quelle différence entre « supprimer les hyperliens » et « rompre les champs » ?
Supprimer les hyperliens enlève uniquement le caractère cliquable (adresse URL) tout en laissant le texte. Rompre les champs convertit tous les champs (dont les hyperliens) en texte figé. La seconde est plus large et irréversible.
Les images disparaissent après UnlinkFields
Vérifiez si vos images étaient liées (liens externes) et non incorporées. En rompant certains champs graphiques, l’image peut être remplacée par son résultat vide. Essayez d’abord la macro « RemoveAllHyperlinks » (qui n’affecte pas les objets), ou réinsérez les images en collage spécial → Image.
Le raccourci Ctrl + 6 fonctionne chez moi, pas ailleurs : normal ?
Oui. Ctrl + 6 n’est pas un raccourci standard pour UnlinkFields. Certaines organisations le mappent volontairement à cette commande. Vérifiez l’affectation dans Fichier > Options > Personnaliser le ruban > Raccourcis clavier avant de l’utiliser comme solution « universelle ».
Peut‑on supprimer seulement les liens des notes de bas de page ?
Oui. Placez le curseur dans une note, Ctrl + A pour sélectionner toutes les notes, puis exécutez la macro RemoveAllHyperlinks. Ou adaptez la version « Everywhere » pour cibler uniquement les wdFootnotesStory
.
Et si je veux garder la Table des matières dynamique ?
Ne l’incluez pas dans la sélection lorsque vous utilisez UnlinkFields. Pour supprimer les hyperliens dans la TOC tout en la conservant dynamique, modifiez ses options de génération (contenu sans liens) ou régénérez‑la puis supprimez les liens via macro en ciblant le style TOC concerné.
Procédures détaillées pas‑à‑pas (avec captures mentales)
Attribuer / vérifier le raccourci clavier
- Ouvrez Fichier → Options.
- Allez dans Personnaliser le ruban puis cliquez sur Raccourcis clavier : Personnaliser….
- Dans Catégories, choisissez Commandes courantes (ou Toutes les commandes), trouvez UnlinkFields.
- Dans Raccourcis actuels, vérifiez la présence de Ctrl + Maj + F9. Ajoutez‑le si absent, ou ajoutez votre alternative favorite (ex. Alt + U).
- Enregistrez dans Normal.dotm pour rendre l’affectation disponible dans tous les documents.
Créer un bouton « Supprimer les hyperliens » dans le ruban
- Créez la macro RemoveAllHyperlinksEverywhere ci‑dessus.
- Allez dans Fichier > Options > Personnaliser le ruban et créez un nouvel onglet, groupe « Nettoyage ».
- Ajoutez la macro au groupe et choisissez une icône parlante (chaîne brisée).
Vous disposerez ainsi d’un bouton 1‑clic pour retirer les liens dans tout le document, y compris en‑têtes/pieds.
Astuces de pro
- Travail sur copie : avant de rompre les champs d’un document contractuel, dupliquez le fichier (vous ne pourrez plus mettre à jour la TOC/les renvois après).
- Diagnostic rapide : Alt + F9 bascule l’affichage des codes de champs. Utile pour repérer ce que vous allez rompre.
- Éviter les liens « fantômes » : certains modèles appliquent un style « Lien hypertexte » sans URL. Après suppression, remplacez ce style par votre style texte.
- Co‑édition : insérez un commentaire « Hyperliens supprimés volontairement » pour informer vos co-auteurs.
Erreurs fréquentes et corrections
Symptôme | Cause probable | Correction |
---|---|---|
Raccourci inopérant | Touches F secondaires (Fn), raccourci non mappé, champ verrouillé | Activer Fn‑Lock, re‑mapper UnlinkFields, déverrouiller avec Ctrl + Maj + F11 |
Texte « disparu » | TOC/index rompus en texte, champs sans résultat, vue filtrée | Exclure TOC de la sélection, vérifier ¶ Afficher tout, recharger les images, revenir en vue Page |
Liens supprimés mais style bleu conservé | Style « Lien hypertexte » appliqué au texte | Redéfinir le style ou appliquer votre style « TexteLien » |
Des liens subsistent dans les en‑têtes | La sélection ne couvrait pas ces zones | Utiliser la macro « Everywhere » ou nettoyer en‑têtes/pieds séparément |
Workflow recommandé (rapide et sûr)
- Dupliquez le fichier (sécurité).
- Activez Fn‑Lock si vous êtes sur portable.
- Excluez TOC/index si vous voulez les conserver dynamiques.
- Appliquez Ctrl + Maj + F9 sur la sélection ciblée.
- Si besoin, lancez RemoveAllHyperlinksEverywhere pour traiter en‑têtes/pieds/notes.
- Réappliquez un style visuel pour simuler les liens (sans URL) si souhaité.
- Désactivez la création automatique de liens pour éviter les réapparitions.
Raccourcis utiles (mémo)
Action | Raccourci | Remarques |
---|---|---|
Rompre les champs | Ctrl + Maj + F9 | Ajouter Fn sur portable si nécessaire |
Afficher/masquer les codes de champs | Alt + F9 | Diagnostic visuel avant suppression |
Verrouiller un champ | Ctrl + F11 | Empêche la mise à jour/rupture |
Déverrouiller un champ | Ctrl + Maj + F11 | À faire si « rien ne se passe » |
Tout sélectionner | Ctrl + A | Attention à la TOC/aux en‑têtes |
Exemples de scénarios
Nettoyer un contrat avant signature
Objectif : figer les renvois/numéros et supprimer les liens externes. Procédure : UnlinkAllFieldsEverywhere pour figer, puis relecture visuelle. Conservez une version « source » avec champs actifs pour vos futures mises à jour.
Préparer un document pour un export PDF sans liens
Objectif : PDF « plat ». Procédure : lancez RemoveAllHyperlinksEverywhere (hyperliens uniquement) si vous souhaitez garder la TOC dynamique avant export en PDF, ou UnlinkAllFieldsEverywhere si vous voulez un PDF totalement figé.
Nettoyer un copier‑coller Web envahi de liens
Objectif : garder le texte et la mise en forme simple. Procédure : Collage spécial → Texte non formaté pour purger, puis appliquez vos styles Word (Titres, Corps de texte). C’est la méthode la plus rapide lorsque la page source contient des scripts et balises cachées.
Prévention : arrêter les liens automatiques
Pour éviter que Word transforme automatiquement vos URL en liens cliquables : Fichier > Options > Vérification > Options de correction automatique > Mise en forme automatique au cours de la frappe, décochez « Adresses Internet et réseau par des liens hypertexte ». Cette option est par profil utilisateur : reproduisez‑la sur chaque poste si vous travaillez en équipe.
En bref
- Ctrl + Maj + F9 reste la méthode la plus directe pour rompre les champs ; pensez à Fn et au périmètre de sélection.
- Les macros fournies permettent de cibler les hyperliens uniquement ou de traiter toutes les zones du document.
- Le collage « Texte non formaté » est votre filet de sécurité radical.
- Désactivez la création auto de liens pour un résultat durable.
Avec ces techniques, vous supprimez tous les hyperliens dans Word 365 de façon sûre, reproductible et sans sacrifier la mise en forme utile.