KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Modifier plusieurs liens hypertexte simultanément dans Excel

AuteurDim Date de modification

Dans Excel, chaque lien hypertexte se compose de deux éléments : l’adresse de destination (le lien) et le texte d’affichage visible par les utilisateurs dans la cellule. Dans de nombreuses situations — comme la mise à jour de noms de sites web, la normalisation des liens vers des documents ou la clarification des textes de référence — vous devrez modifier le texte d’affichage de plusieurs liens hypertexte dans votre feuille de calcul pour garantir clarté et cohérence. Ce tutoriel présente plusieurs solutions pratiques, couvrant divers scénarios : de la mise à jour en masse basée sur d’autres colonnes à l’uniformisation du texte d’affichage pour les liens sélectionnés. Vous y découvrirez également des méthodes avancées adaptées à des besoins plus complexes, telles que l’automatisation via VBA ou le traitement par lots avec Power Query. Voici un aperçu rapide des solutions proposées :


Renommer les liens hypertexte en fonction du texte d’une autre colonne

Si vous souhaitez que le Texte d‹affichage de chaque lien hypertexte reflète les valeurs stockées dans une autre colonne — par exemple des libellés descriptifs ou des informations mises à jour — vous pouvez utiliser une formule Excel pour recréer efficacement les liens hypertexte avec le Texte d›affichage souhaité. Cette approche est utile lorsque :

  • Vous disposez d’une colonne contenant les adresses des liens hypertexte (par exemple, la colonne A) et d’une autre colonne distincte avec les nouveaux textes à afficher (par exemple, la colonne B).
  • Vous devez laisser les liens eux-mêmes inchangés tout en personnalisant leur apparence pour les utilisateurs dans le classeur.
  • Cette méthode permet de traiter rapidement des centaines, voire des milliers de liens, à condition qu’ils soient organisés de façon cohérente.

Pour ce faire, saisissez la formule suivante dans la cellule cible où vous souhaitez que le lien hypertexte mis à jour apparaisse (par exemple, C1) :

=HYPERLINK(A1, B1)
Remarques:
  • Dans cette formule, « A1 » fait référence à la cellule contenant l’adresse du lien hypertexte, et « B1 » contient le nouveau texte d’affichage que vous souhaitez utiliser.
  • Avant de commencer, assurez-vous que les nouveaux textes d’affichage sont correctement disposés dans une autre colonne, par exemple B1:B3, en correspondance avec leurs adresses de lien hypertexte respectives situées dans la colonne A.
  • Vérifiez que les cellules « Texte d'affichage » ne contiennent aucune formule susceptible de générer des erreurs, car cela pourrait poser problème lors de la création du lien hypertexte.

Après avoir saisi la formule dans la première cellule de votre colonne cible, appuyez sur « Entrée ». Pour l’appliquer automatiquement aux lignes suivantes, faites glisser la poignée de recopie — située en bas à droite de la cellule — vers le bas jusqu’à la dernière ligne souhaitée.



Renommer tous les liens hypertexte avec le même Texte d'affichage

Lorsque vous souhaitez que tous les liens hypertexte d’une feuille de calcul ou d’une plage sélectionnée affichent le même texte d’affichage — comme « Aller ici », « Télécharger » ou « Détails » — utilisez la fonctionnalité intégrée d’Excel « Rechercher et remplacer ». Cette méthode est idéale lorsque tous les liens hypertexte sont clairement identifiables par leur mise en forme (généralement en bleu et soulignés).

Procédez comme suit :

1. Sélectionnez toutes les cellules contenant les liens hypertexte dont vous souhaitez modifier le texte d’affichage, puis appuyez sur « Ctrl + H » pour ouvrir la boîte de dialogue « Rechercher et remplacer ».

2. Cliquez sur le bouton « Options » pour faire apparaître davantage de contrôles, puis choisissez « Format » afin d’affiner votre recherche selon la mise en forme des liens hypertexte.

3. Dans la boîte de dialogue « Format de recherche », sous l’onglet « Police », sélectionnez « Simple » dans la liste déroulante « Soulignement ». Cette option garantit que seules les cellules formatées en tant que liens hypertexte seront prises en compte. Cliquez sur « OK » pour revenir à la boîte de dialogue principale.

sélectionnez Simple dans la liste déroulante Soulignement

4. Saisissez un astérisque (*) dans le champ « Rechercher » pour sélectionner tous les textes d’affichage, puis indiquez le nouveau texte souhaité (par exemple, « Aller ici ») dans le champ « Remplacer par ». Cliquez sur « Remplacer tout » : une fenêtre récapitulative vous indiquera le nombre de remplacements effectués.

Vérifiez les résultats pour repérer d’éventuels éléments non liens hypertexte qui auraient été affectés accidentellement, en particulier si vous avez appliqué manuellement des styles similaires ailleurs.

définir les options dans la boîte de dialogue Rechercher et remplacerboîte de dialogue indiquant combien de cellules ont été remplacées

Une fois l’opération terminée, le texte d’affichage de tous les liens hypertexte affichera l’étiquette sélectionnée.

tous les liens hypertexte ont été renommés avec le même texte


Utiliser Kutools IA pour renommer automatiquement les liens hypertexte

Kutools pour Excel intègre un assistant alimenté par l’intelligence artificielle qui simplifie la gestion des liens hypertexte, rendant le renommage plus rapide et plus fiable — une solution idéale pour les utilisateurs peu à l’aise avec les formules ou les outils de modification en masse. Kutools IA gère facilement divers scénarios, comme l’utilisation d’une autre colonne pour définir les nouveaux textes d’affichage ou l’application simultanée d’une même expression à plusieurs liens.

Après avoir installé Kutools pour Excel, accédez à « Kutools IA » > « Assistant IA » pour ouvrir le volet « Kutools IA Aide ».

Pour renommer les liens hypertexte en fonction du texte d’une autre colonne:

  1. Placez le texte de remplacement dans une colonne séparée, juste à côté de vos liens hypertexte. Par exemple, saisissez les nouveaux textes d’affichage dans la plage B2:B4. Dans le volet Kutools IA Aide, entrez simplement cette instruction :
    Veuillez remplacer le texte d’affichage des liens hypertexte de la colonne A par le texte contenu dans la cellule adjacente de la colonne B.
  2. Kutools IA vous demandera confirmation avant d’exécuter l’action. Dès que vous cliquez sur « Exécuter », l’IA remplace de façon fiable le texte d’affichage de tous les liens hypertexte sélectionnés.
  3. cliquez sur Exécuter dans Kutools AI

Résultat

résultat de Kutools AI

Pour renommer tous les liens hypertexte sélectionnés avec le même Texte d'affichage:

  • Sélectionnez toutes les cellules contenant les liens hypertexte que vous souhaitez traiter, puis saisissez la commande suivante dans le volet « Kutools IA Aide » et appuyez sur Entrée :
Veuillez modifier le Texte d'affichage des liens hypertexte sélectionnés pour leur attribuer le même texte, par exemple « Accéder ici ».

Kutools AI pour renommer tous les liens hypertexte avec le même texte

Kutools IA délivre des résultats instantanés, réduisant considérablement les tâches manuelles et les risques d’erreur. Cette solution s’avère particulièrement efficace pour mettre à jour de grandes feuilles de calcul ou gérer des lots de liens hypertexte issus d’importations, d’exportations ou de références.


Code VBA – Utiliser VBA pour mettre à jour par lots le Texte d'affichage des liens hypertexte dans toute une feuille de calcul

Lorsque vous avez besoin de plus de flexibilité — par exemple pour mettre à jour simultanément tous les textes d’affichage des liens hypertexte, gérer à la fois les liens classiques et ceux générés par formule, ou automatiser des modifications répétitives — une macro VBA s’impose comme une solution efficace. Elle est particulièrement utile si vos liens hypertexte sont dispersés à différents endroits dans votre feuille de calcul (et non regroupés dans une seule colonne ou plage contiguë).

Remarque préalable : Sauvegardez toujours votre classeur avant d’exécuter un code VBA, car les macros peuvent écraser des données en cas d’utilisation incorrecte.

Étapes de l’opération :

1. Accédez à Développeur > Visual Basic pour ouvrir la fenêtre « Microsoft Visual Basic pour Applications ». Choisissez Insertion > Module, puis collez le code suivant :

Sub BatchUpdateHyperlinkDisplayText()
    Dim ws As Worksheet
    Dim hl As Hyperlink
    Dim newText As String
    Dim answer As Integer
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set ws = Application.ActiveSheet
    newText = Application.InputBox("Enter the new display text for all hyperlinks:", xTitleId, Type:=2)
    
    If newText = "" Then
        MsgBox "No text provided, macro stopped.", vbInformation
        Exit Sub
    End If
    
    answer = MsgBox("Are you sure you want to update ALL hyperlink display texts on this sheet?", vbYesNo + vbQuestion, "Confirm Batch Update")
    
    If answer = vbNo Then
        Exit Sub
    End If
    
    For Each hl In ws.Hyperlinks
        hl.TextToDisplay = newText
    Next hl
    
    MsgBox "All hyperlink display text has been updated.", vbInformation
End Sub

2. Pour exécuter la macro, cliquez sur le bouton Bouton Exécuter ou appuyez sur F5 dans la fenêtre de code. Une invite s’affichera alors pour vous demander de saisir le nouveau texte d’affichage ; confirmez, et la procédure mettra à jour tous les liens hypertexte de la feuille active.

Cette macro parcourt tous les liens hypertexte de la feuille de calcul, même lorsqu’ils sont dispersés dans différentes plages.

Conseils de dépannage:

  • Si certains liens hypertexte ne sont pas mis à jour, assurez-vous qu’il s’agit bien de véritables liens Excel (et non de simples textes imitant des liens).
  • L’opération ne peut pas être annulée une fois exécutée ; pensez à copier votre feuille de calcul avant d’appliquer des modifications en masse.
  • Si vos liens hypertexte se trouvent dans des objets (tels que des boutons ou des formes), le code VBA ci-dessus ne les mettra pas à jour ; il s’applique uniquement aux liens hypertexte situés dans des cellules.

Renommer plusieurs liens hypertexte à la fois dans Excel améliore la clarté de votre document et simplifie la navigation, surtout lorsque vous gérez un grand nombre de références. Chaque méthode présentée offre des avantages spécifiques : les formules et fonctions intégrées permettent des modifications rapides, Kutools IA assure une automatisation intuitive, VBA ouvre la voie à une personnalisation avancée, et Power Query vous donne un contrôle précis sur des transformations complexes en lot. Choisissez l’approche qui s’aligne le mieux sur votre flux de travail et le niveau de complexité requis. Pour toute assistance supplémentaire, vérifiez attentivement le format des cellules et sauvegardez toujours vos données importantes avant d’effectuer des opérations en masse.


Télécharger le fichier exemple

Cliquez pour télécharger le fichier exemple


Autres opérations (articles) liées aux liens hypertexte

Créer rapidement un lien hypertexte vers une feuille de calcul spécifique dans un autre classeur
Dans Excel, il est facile de créer un lien hypertexte vers une adresse web pour ouvrir immédiatement le site en un clic, mais avez-vous déjà essayé de créer un lien hypertexte vers une feuille de calcul précise dans un autre classeur ? Cet article vous propose une solution.

Créer un lien hypertexte vers un graphique dans Excel
Dans Excel, créer un lien hypertexte est une opération simple pour la plupart des utilisateurs. Mais avez-vous déjà essayé de créer un lien hypertexte vers un graphique — c’est-à-dire cliquer sur une valeur pour accéder à un graphique situé dans une autre feuille ? En règle générale, il n’existe aucun moyen direct de lier un hyperlien à un graphique. Cet article vous présente toutefois une méthode astucieuse pour y parvenir.

Empêcher ou désactiver la création automatique de liens hypertexte dans Excel
Comme chacun le sait, Excel transforme automatiquement les adresses web saisies dans les cellules en liens hypertexte cliquables. Cela peut parfois être gênant. Dans cet article, découvrez quelques astuces rapides pour empêcher cette conversion automatique en liens hypertexte dans Excel.

Convertir plusieurs adresses e-mail en liens hypertexte dans Excel
Si vous disposez d’une liste d’adresses e-mail en texte brut dans une feuille de calcul et que vous souhaitez les transformer en liens hypertexte permettant d’envoyer un e-mail en un simple clic, vous pouvez certes les convertir manuellement en adresses cliquables, mais cette méthode devient vite fastidieuse dès qu’il y a de nombreuses adresses à traiter. Cet article vous propose des solutions efficaces pour accomplir cette tâche.


  • Super Barre de formule (modifiez facilement plusieurs lignes de texte et de formules) ; Mode Lecture (lisez et modifiez aisément un grand nombre de cellules) ; Coller dans Plage de filtrage...
  • Fusionner des cellules, lignes ou colonnes tout en conservant les données ; diviser le contenu des cellules ; combiner les lignes en double avec somme ou moyenne… empêcher les doublons dans les cellules ; comparer des plages
  • Sélectionner les doublons ou les éléments uniques dans les lignes ; Sélectionner les lignes vides (toutes les cellules sont vides) ; Super Recherche et recherche floue dans de nombreux classeurs ; sélection aléatoire…
  • Copiez plusieurs cellules sans modifier les références de formule ; créez automatiquement des références vers plusieurs feuilles ; insérez des puces, des cases à cocher et bien plus encore…
  • Favoris et insertion rapide de formules, plages, graphiques et images ; crypter les cellules avec mot de passe ; créer une liste de diffusion et envoyer des e-mails…
  • Extraire du texte, ajouter du texte, supprimer les caractères à une position donnée, supprimer les espaces ; créer et imprimer les statistiques de la page de données ; convertir le contenu des cellules en commentaires et inversement...
  • Super Filtre (enregistrez et appliquez des schémas de filtre à d’autres feuilles) ; Tri avancé par mois, semaine, jour, fréquence, etc. ; Filtre spécial par gras, italique…
  • Combinez plusieurs classeurs et feuilles de calcul en un seul ; fusionnez des tableaux à partir d’une colonne clé ; répartissez vos données dans plusieurs feuilles ; convertissez en lot vos fichiers xls, xlsx et PDF
  • Regroupement dans un tableau croisé dynamique par numéro de semaine, jour de la semaine et bien plus encore…Afficher les cellules non verrouillées et verrouiller la sélection avec des couleurs distinctes ;Mettre en surbrillance les cellules contenant une formule ou un nom défini
onglet kte 201905
  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous évite des centaines de clics de souris chaque jour !
bas de OfficeTab