Guides Excel

Comment supprimer un lien hypertexte dans Excel (et pourquoi le faire) ?

15 janvier 2026 7 vues

Les liens hypertextes dans Excel sont pratiques pour naviguer vers d'autres feuilles de calcul, des sites web ou des documents. Cependant, ils peuvent parfois devenir envahissants, ralentir votre travail ou même poser des problèmes de sécurité. Que vous souhaitiez supprimer un seul lien hypertexte, tous les liens d'une feuille ou empêcher Excel d'en créer automatiquement, cet article vous guide pas à pas à travers les différentes méthodes disponibles. Apprenez à maîtriser vos liens hypertextes et optimisez votre utilisation d'Excel !

Pourquoi et comment supprimer un lien hypertexte dans Excel ?

Un lien hypertexte, ou lien cliquable, vous permet de naviguer rapidement vers une autre destination, que ce soit une page web, un fichier, une autre cellule dans votre feuille de calcul, ou même un e-mail. Si les liens hypertextes sont utiles, ils peuvent aussi devenir une source de frustration dans certaines situations. Par exemple, vous pourriez vouloir supprimer un lien hypertexte pour les raisons suivantes :

  • Nettoyer une feuille de calcul : Supprimer les liens inutiles pour une meilleure lisibilité.
  • Empêcher les redirections involontaires : Éviter de cliquer accidentellement sur un lien.
  • Supprimer le formatage automatique : Empêcher Excel de transformer automatiquement du texte en lien.
  • Protéger les données : Empêcher l'accès à des sites web potentiellement dangereux.

Heureusement, Excel offre plusieurs méthodes pour supprimer les liens hypertextes, que vous souhaitiez en supprimer un seul ou tous les liens d'une feuille de calcul.

Méthodes pour supprimer un seul lien hypertexte

1. Suppression via le menu contextuel

La méthode la plus simple pour supprimer un lien hypertexte unique consiste à utiliser le menu contextuel.

Étapes :

  1. Faites un clic droit sur la cellule contenant le lien hypertexte que vous souhaitez supprimer.
  2. Dans le menu contextuel qui apparaît, sélectionnez l'option "Supprimer le lien hypertexte".

C'est tout ! Le lien hypertexte sera supprimé, et le texte de la cellule conservera son contenu initial sans le formatage de lien.

2. Suppression et conservation du texte

Si vous voulez supprimer le lien hypertexte et conserver le texte, vous pouvez utiliser la fonction "Supprimer le lien hypertexte" et ensuite copier-coller la valeur de la cellule.

Étapes :

  1. Faites un clic droit sur la cellule contenant le lien hypertexte.
  2. Sélectionnez "Supprimer le lien hypertexte".
  3. Faites un clic droit sur la même cellule et choisissez "Copier".
  4. Faites un clic droit sur la cellule à nouveau et sélectionnez "Collage spécial" -> "Valeurs". Cela collera uniquement le texte sans le formatage de lien.

3. Utilisation de la barre de formule

Bien que moins directe, cette méthode peut être utile si vous souhaitez modifier le texte en même temps que supprimer le lien.

Étapes :

  1. Sélectionnez la cellule contenant le lien hypertexte.
  2. Cliquez dans la barre de formule (la barre située en haut de la fenêtre Excel, sous le ruban).
  3. Modifiez le texte si nécessaire, ou simplement resélectionnez tout le texte et appuyez sur Entrée.

Cette action, bien que simple, peut parfois supprimer le formatage de lien hypertexte.

Méthodes pour supprimer plusieurs liens hypertextes (en masse)

Si vous avez de nombreux liens hypertextes à supprimer, les méthodes manuelles peuvent devenir fastidieuses. Heureusement, Excel propose des solutions pour supprimer les liens en masse.

1. Suppression de tous les liens d'une feuille de calcul

C'est la méthode la plus rapide pour nettoyer une feuille entière des liens hypertextes.

Étapes :

  1. Sélectionnez toutes les cellules de la feuille de calcul. Vous pouvez le faire en cliquant sur le petit triangle situé en haut à gauche, à l'intersection des en-têtes de lignes et de colonnes, ou en utilisant le raccourci clavier Ctrl + A (ou Cmd + A sur Mac).
  2. Dans l'onglet "Accueil" du ruban, recherchez le groupe "Édition".
  3. Cliquez sur la flèche vers le bas à côté de "Effacer".
  4. Dans le menu déroulant, sélectionnez "Effacer les formats".

Cette action supprimera tous les formats de la feuille, y compris les liens hypertextes. Attention, cela supprimera également d'autres formats comme les couleurs de fond, les polices et les bordures. Si vous souhaitez conserver ces formats, utilisez les méthodes alternatives ci-dessous.

Alternative : Utiliser le Presse-papiers et un éditeur de texte

Cette méthode est un peu plus complexe, mais elle permet de préserver le formatage du texte (gras, italique, etc.) tout en supprimant les liens hypertextes.

  1. Sélectionnez la plage de cellules contenant les liens hypertextes.
  2. Copiez les cellules (Ctrl + C ou Cmd + C).
  3. Ouvrez un éditeur de texte simple (Bloc-notes sur Windows, TextEdit sur Mac).
  4. Collez le contenu dans l'éditeur de texte (Ctrl + V ou Cmd + V). L'éditeur de texte supprimera automatiquement le formatage des liens hypertextes.
  5. Sélectionnez tout le texte dans l'éditeur de texte et copiez-le à nouveau.
  6. Retournez dans Excel et collez le contenu dans la plage de cellules d'origine (Ctrl + V ou Cmd + V).

2. Suppression sélective des liens avec VBA (Visual Basic for Applications)

Si vous avez besoin d'une solution plus flexible, vous pouvez utiliser VBA pour supprimer les liens hypertextes de manière sélective, par exemple en fonction de certains critères.

Attention : L'utilisation de VBA nécessite des connaissances en programmation. Soyez prudent lorsque vous exécutez du code VBA provenant de sources inconnues.

Étapes :

  1. Ouvrez l'éditeur VBA en appuyant sur Alt + F11 (ou Option + F11 sur Mac).
  2. Dans l'éditeur VBA, insérez un nouveau module en allant dans "Insertion" -> "Module".
  3. Copiez et collez le code VBA suivant dans le module :
Sub SupprimerLiensHypertextes()
    Dim ws As Worksheet
    Dim hlink As Hyperlink

    ' Définir la feuille de calcul à traiter
    Set ws = ThisWorkbook.Sheets("NomDeVotreFeuille") ' Remplacez "NomDeVotreFeuille" par le nom réel de votre feuille

    ' Parcourir tous les liens hypertextes de la feuille
    For Each hlink In ws.Hyperlinks
        hlink.Delete
    Next hlink

    MsgBox "Tous les liens hypertextes ont été supprimés de la feuille '" & ws.Name & "'."
End Sub
  1. Important : Remplacez "NomDeVotreFeuille" par le nom exact de la feuille de calcul sur laquelle vous souhaitez supprimer les liens hypertextes.
  2. Fermez l'éditeur VBA.
  3. Pour exécuter la macro, allez dans l'onglet "Développeur" (si l'onglet "Développeur" n'est pas visible, allez dans "Fichier" -> "Options" -> "Personnaliser le ruban" et cochez la case "Développeur").
  4. Cliquez sur "Macros".
  5. Sélectionnez la macro "SupprimerLiensHypertextes" et cliquez sur "Exécuter".

Le code VBA parcourra tous les liens hypertextes de la feuille spécifiée et les supprimera.

Exemple plus avancé avec critères :

Vous pouvez modifier le code VBA pour supprimer les liens hypertextes en fonction de certains critères. Par exemple, pour supprimer uniquement les liens qui pointent vers un certain domaine, vous pouvez utiliser le code suivant :

Sub SupprimerLiensHypertextesParDomaine()
    Dim ws As Worksheet
    Dim hlink As Hyperlink
    Dim domaineCible As String

    ' Définir la feuille de calcul à traiter
    Set ws = ThisWorkbook.Sheets("NomDeVotreFeuille") ' Remplacez "NomDeVotreFeuille" par le nom réel de votre feuille
    domaineCible = "example.com" ' Remplacez "example.com" par le domaine à cibler

    ' Parcourir tous les liens hypertextes de la feuille
    For Each hlink In ws.Hyperlinks
        If InStr(1, hlink.Address, domaineCible, vbTextCompare) > 0 Then
            hlink.Delete
        End If
    Next hlink

    MsgBox "Les liens hypertextes vers '" & domaineCible & "' ont été supprimés de la feuille '" & ws.Name & "'."
End Sub

Dans cet exemple, seul les liens pointant vers le domaine example.com seront supprimés. N'oubliez pas de remplacer "NomDeVotreFeuille" et "example.com" par les valeurs appropriées.

Empêcher Excel de créer des liens hypertextes automatiquement

Excel a tendance à transformer automatiquement certaines chaînes de caractères en liens hypertextes, comme les adresses web ou les adresses e-mail. Si vous trouvez cela gênant, vous pouvez désactiver cette fonctionnalité.

Étapes :

  1. Allez dans "Fichier" -> "Options".
  2. Dans la fenêtre "Options Excel", sélectionnez "Vérification".
  3. Cliquez sur le bouton "Options de correction automatique...".
  4. Dans la fenêtre "Correction automatique", sélectionnez l'onglet "Lors de la frappe".
  5. Décochez la case "Chemins Internet et réseau par des liens hypertexte".
  6. Cliquez sur "OK" pour fermer toutes les fenêtres.

Après avoir désactivé cette option, Excel ne créera plus automatiquement de liens hypertextes lorsque vous tapez des adresses web ou des adresses e-mail.

Conclusion

Supprimer un lien hypertexte dans Excel est une tâche simple, mais il est important de connaître les différentes méthodes disponibles pour choisir celle qui convient le mieux à votre situation. Que vous souhaitiez supprimer un seul lien, plusieurs liens en masse, ou empêcher Excel d'en créer automatiquement, vous disposez désormais des outils nécessaires pour maîtriser vos liens hypertextes et optimiser votre travail avec Excel. N'hésitez pas à expérimenter les différentes méthodes et à adapter les exemples VBA à vos besoins spécifiques.

Questions fréquentes

Comment supprimer tous les liens hypertextes d'une feuille Excel sans affecter le reste du formatage ?

La méthode la plus simple est de copier le contenu de votre feuille Excel, de le coller dans un éditeur de texte brut comme le Bloc-notes (Windows) ou TextEdit (Mac), puis de le copier à nouveau et de le coller dans Excel. Cela supprimera tous les liens hypertextes tout en conservant le texte.

Puis-je supprimer les liens hypertextes en utilisant une formule Excel ?

Non, Excel ne possède pas de fonction directe pour supprimer les liens hypertextes via une formule. La suppression nécessite une action manuelle ou l'utilisation de VBA (Visual Basic for Applications).

Comment puis-je empêcher Excel de créer automatiquement des liens hypertextes lorsque je tape des adresses web ?

Allez dans Fichier > Options > Vérification > Options de correction automatique... > Lors de la frappe, et décochez la case 'Chemins Internet et réseau par des liens hypertexte'.

Mots-clés associés :

supprimer lien hypertexte excel vba enlever lien hypertexte excel raccourci désactiver lien hypertexte excel excel supprimer tous les liens coller sans lien hypertexte excel

Partager cet article :