Transformer les URL en direct en texte normal (Microsoft Word)
Word, étant le programme bien connecté qu’il est, a une fonctionnalité qui convertit automatiquement une URL en un lien hypertexte. Bien que vous puissiez désactiver la fonctionnalité afin que Word ne fasse pas la conversion, vous pouvez avoir des documents qui contiennent déjà les champs de lien. Cela, ou vous pouvez obtenir un fichier de quelqu’un d’autre qui n’a pas désactivé la fonctionnalité. Dans ces cas, vous recherchez peut-être des moyens de supprimer les hyperliens existants. Il existe plusieurs façons d’aborder ce problème.
La première (et la plus simple) façon de supprimer les hyperliens consiste simplement à positionner le point d’insertion quelque part dans le lien, puis à appuyer sur Ctrl + Maj + F9. Cela convertit le code de champ en texte normal, sans le lien. En fait, si vous n’utilisez pas de champs dans votre document pour autre chose que des hyperliens, vous pouvez supprimer tous les hyperliens en sélectionnant simplement le document entier (appuyez sur Ctrl + A), puis en appuyant sur Ctrl + Maj + F9. Cependant, vous devez savoir que s’il existe d’autres champs dans votre document, cette action entraîne également leur conversion en texte brut.
Un autre moyen simple de convertir des liens hypertexte en texte normal consiste à cliquer avec le bouton droit sur le lien hypertexte que vous souhaitez supprimer et à choisir Supprimer le lien hypertexte dans le menu contextuel. Si vous avez un certain nombre de documents dans lesquels vous devez supprimer des hyperliens ou si vous avez plusieurs hyperliens dans votre document, même cette technique simple peut devenir fastidieuse après un certain temps. Dans ce cas, vous souhaiterez peut-être créer une macro pour effectuer le travail à votre place. La macro suivante, RemoveHyperLinks, supprime tous les hyperliens dans un document et s’assure que la fonction AutoFormat pour créer des hyperliens est désactivée:
Sub RemoveHyperlinks() While ActiveDocument.Hyperlinks.Count > 0 ActiveDocument.Hyperlinks(1).Delete Wend Application.Options.AutoFormatAsYouTypeReplaceHyperlinks = False End Sub
Cette macro ne nuit à aucun autre champ de votre document. Notez cependant que cela n’affecte que les liens hypertexte qui apparaissent dans la partie principale de votre document. Si vous avez des hyperliens dans d’autres domaines (comme dans les notes de bas de page ou de fin), ils ne seront pas touchés.
Au lieu de cela, vous aurez besoin d’une macro qui regarde spécifiquement les hyperliens dans « l’histoire » utilisée par ces éléments. Voici une macro qui fonctionnera à la fois pour les notes de bas de page et les notes de fin, en supprimant tous les hyperliens qu’ils peuvent contenir:
Sub RemoveFNH() Dim h As Hyperlink Dim J As Integer With ActiveDocument If .Footnotes.Count >= 1 Then With .StoryRanges(wdFootnotesStory) For J = .Hyperlinks.Count To 1 Step -1 .Hyperlinks(J).Delete Next J End With End If If .Endnotes.Count >= 1 Then With .StoryRanges(wdEndnotesStory) For J = .Hyperlinks.Count To 1 Step -1 .Hyperlinks(J).Delete Next J End With End If End With End Sub
Notez que cette macro adopte une approche différente de la précédente.
Non seulement cela fonctionne dans les histoires appropriées pour les notes de bas de page et les notes de fin, mais il recule dans la collection Hyperlinks au lieu de supprimer continuellement le premier lien hypertexte de la collection Hyperlinks.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
WordTips est votre source pour une formation Microsoft Word rentable.
(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (8713) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365. Vous pouvez trouver une version de cette astuce pour le ancienne interface de menu de Word ici:
link: / word-Making_Live_URLs_Into_Normal_Text [Transformer les URL en direct en texte normal]
.