Tutoriel sur les liens hypertexte Excel : créer, modifier, utiliser et supprimer dans Excel
À notre connaissance, les liens hypertexte servent à naviguer d’un site web à l’autre sur Internet. Dans Excel, vous pouvez créer un lien hypertexte non seulement pour ouvrir une page web, mais aussi pour pointer vers une cellule, une feuille de calcul, un classeur, et plus encore. Dans ce tutoriel, nous vous guidons pas à pas pour créer, modifier, utiliser et supprimer des liens hypertexte, afin que vous maîtrisiez rapidement cette fonctionnalité dans Excel.
Table des matières :[ Masquer ]
1. Qu’est-ce qu’un lien hypertexte dans Excel ?
Un lien hypertexte Excel est une référence qui permet d’ouvrir l’un des éléments suivants en un simple clic de souris :
- Un fichier
- Un emplacement précis dans un fichier
- Un Page Web
- Un message électronique
Généralement, un lien hypertexte Excel apparaît sous forme de texte bleu souligné dans une cellule, comme le montre la capture d’écran ci-dessous.

2. Types de liens hypertexte
Excel propose deux types de liens hypertexte : les liens absolus et les liens relatifs. Cette section met en lumière leurs différences essentielles.
2,1 Liens hypertexte absolus dans Excel
Un lien hypertexte absolu comprend une adresse complète au format suivant : protocole://domaine/chemin.
Voir les exemples ci-dessous :
2,2 Liens hypertexte relatifs dans Excel
Un lien hypertexte relatif contient toujours moins d’informations qu’un lien absolu.
Voir les exemples ci-dessous :
Sur une page web, l’utilisation de liens relatifs permet un chargement plus rapide des pages par rapport aux liens absolus.
Dans Microsoft Excel, lors de la création de liens externes, vous pouvez opter soit pour un lien absolu, soit pour un lien relatif. Toutefois, il est fortement recommandé d’utiliser un chemin relatif dans ce cas. En effet, avec un lien relatif, vous pouvez déplacer vos classeurs sans rompre les liens entre eux par la suite — à condition que les emplacements relatifs du fichier lié et du fichier de données source restent inchangés.
- Le fichier lié et le fichier Données source sont situés dans le même dossier.
- Le fichier Données source se trouve dans un dossier imbriqué au sein du même dossier racine que le fichier lié.
Par exemple, le fichier lié se trouve sur C:\Users\linked.xlsx et le fichier Données source se trouve sur C:\Users\info\source.xlsx. Dans ce cas, avec un lien relatif, vous pouvez déplacer à la fois le fichier lié et le fichier Données source vers n’importe quel emplacement sans rompre ni avoir à mettre à jour le lien hypertexte, à condition que le fichier Données source reste dans le sous-dossier nommé « info ». En revanche, si vous utilisez un lien absolu, le chemin doit être mis à jour à chaque déplacement du fichier.
3. Méthode de base pour créer un lien hypertexte dans Excel
Excel propose deux méthodes pour créer un lien hypertexte.
3,1 Créer un lien hypertexte à l’aide de la fonctionnalité Lien hypertexte d’Excel
La méthode la plus traditionnelle pour créer un lien hypertexte consiste à utiliser la commande Créer un lien hypertexte. Dans cette section, nous allons vous montrer comment utiliser cette commande pour insérer un lien hypertexte dans Excel.
1. Sélectionnez la cellule à laquelle vous souhaitez ajouter un lien hypertexte, puis cliquez sur Insertion > Lien hypertexte.

Remarques :

2. La boîte de dialogue Créer un lien hypertexte s’ouvre alors. Vous pouvez la configurer comme suit, en fonction du type de lien hypertexte que vous souhaitez créer.
3,1.1 Créer un lien hypertexte vers un autre fichier
Dans la boîte de dialogue Créer un lien hypertexte, si vous souhaitez créer un lien externe vers un autre fichier, procédez comme suit :
1. Conservez l’option Fichier existant ou Page Web sélectionnée dans le volet Lier à.
2. Dans la liste Rechercher dans, indiquez le fichier vers lequel vous souhaitez créer un lien.
Conseils : Vous pouvez sélectionner directement un fichier dans la liste, cliquer sur la flèche déroulante Rechercher dans pour afficher tous les éléments disponibles, ou cliquer sur l’icône Parcourir pour rechercher un fichier afin d’ouvrir la boîte de dialogue Lier à un fichier et choisir un fichier.
3. Dans la zone Texte à afficher, si la cellule sélectionnée contient déjà une valeur, celle-ci apparaît ici ; vous pouvez la modifier si nécessaire.
4. Il est facultatif d’afficher une info-bulle lorsque le curseur survole le lien hypertexte. Pour cela, cliquez sur le bouton Info-bulle, saisissez le texte de l’info-bulle, puis cliquez sur OK.
5. Cliquez sur OK.

Vous avez désormais créé un lien hypertexte vers un fichier spécifique. En cliquant sur ce lien, le fichier s’ouvre immédiatement.

3,1.2 Créer un lien hypertexte vers un site web
Dans la boîte de dialogue Créer un lien hypertexte, vous pouvez également créer un lien hypertexte vers une page web comme suit.
1. Conservez l’option Fichier existant ou Page Websélectionnée dans le volet Lier à.
2. Remplissez les zones Adresse et Texte à afficher.
- Si vous vous souvenez de la page web liée, saisissez-la directement dans la zone Adresse.
- Si vous ne vous souvenez pas clairement de la page web liée, mais que vous l’avez enregistrée dans les favoris de votre navigateur, cliquez sur le bouton Parcourir le Web
dans la section Rechercher dans pour ouvrir votre navigateur. Ouvrez-y la page web vers laquelle vous souhaitez créer un lien, puis revenez à la boîte de dialogue Créer un lien hypertexte sans fermer le navigateur. Vous constaterez que les champs Adresse et Texte à afficher sont automatiquement remplis avec la page web actuellement ouverte.
Conseils : Vous pouvez modifier le texte Texte à afficher ou ajouter une Info-bulle selon vos besoins.
3. Cliquez sur OK.

3,1.3 Créer un lien hypertexte vers un emplacement spécifique de Classeur actuel
Pour créer un lien hypertexte vers un emplacement spécifique de la feuille de calcul actuelle ou d’un classeur, configurez la boîte de dialogue Créer un lien hypertexte comme suit.
1. Conservez l’option Fichier existant ou Page Web sélectionnée dans le volet Lier à ;
2. Cliquez sur le bouton Signet.
3. La boîte de dialogue Sélectionner l’emplacement dans le document s’ouvre alors. Saisissez l’adresse de la cellule vers laquelle vous souhaitez créer un lien dans la zone Saisir la référence de cellule, sélectionnez la feuille de calcul ou la plage nommée souhaitée, puis cliquez sur OK.
4. Cliquez sur OK pour finaliser les paramètres une fois de retour dans la boîte de dialogue Créer un lien hypertexte.

Une autre solution: Dans la boîte de dialogue Créer un lien hypertexte, sélectionnez l’option Emplacement dans ce documentdans le volet Lier à, indiquez la feuille de calcul/plage nommée et la cellule vers lesquelles vous souhaitez créer un lien, puis cliquez sur OK.Voir la capture d’écran :

3,1.4 Créer un lien hypertexte vers un(e) Adresse e-mail
Dans cette section, nous allons vous montrer comment créer un lien hypertexte dans la boîte de dialogue Créer un lien hypertexte afin de générer un message électronique.
1. Sélectionnez l’option Adresse e-mail dans le volet Lier à ;
2. Dans la zone Texte à afficher, si la cellule sélectionnée contient une valeur, celle-ci s’affiche ici ; vous pouvez la modifier si nécessaire.
3. Dans le champ Adresse e-mail, saisissez une adresse e-mail ou plusieurs adresses e-mail séparées par des points-virgules.
4. Dans le champ Objet, saisissez directement l’objet de l’e-mail.
Conseil : Après avoir ajouté l’objet de l’e-mail, si vous souhaitez inclure le corps du message, ajoutez &body=contenu du corps à la fin de l’objet. Par exemple : FAQ sur Kutools pour Excel&body=Je souhaite en savoir plus sur votre produit.
3. Cliquez sur OK.

Désormais, en cliquant sur le lien hypertexte, un message électronique Outlook s’ouvrira, et vous verrez que les champs À, Objet et Corps du message sont préremplis avec l’adresse e-mail et le contenu que nous avons spécifiés ci-dessus.
Remarque : Pour forcer l’ouverture de ce lien mailto dans Outlook, assurez-vous qu’Outlook est bien défini comme client de messagerie par défaut sur votre ordinateur.

3,2 Créer un lien hypertexte à l’aide de la fonction LIEN_HYPERTEXTE
Outre la commande Créer un lien hypertexte, vous pouvez également utiliser la fonction LIEN_HYPERTEXTE pour créer un lien hypertexte dans Excel.
Syntaxe
HYPERLINK(link_location, [friendly_name])
Arguments
Voici quelques exemples illustrant comment utiliser la fonction LIEN_HYPERTEXTE pour créer un lien hypertexte dans Excel.
Exemple 1 : Lier vers un autre fichier à l’aide de la fonction LIEN_HYPERTEXTE
Supposons que vous souhaitiez créer un lien hypertexte vers un fichier TXT nommé « test », situé dans le chemin suivant : C:\Users\Win10x64Test\Documents\My files. Vous pouvez utiliser la fonction LIEN_HYPERTEXTE de la manière suivante pour créer ce lien.
1. Sélectionnez une cellule pour insérer le lien hypertexte, saisissez la formule ci-dessous, puis appuyez sur la touche.Entrée.
=HYPERLINK(«C:\Users\Win10x64Test\Documents\My files\test.txt»,«Click to open the [[PH_72]] named test»)

Si le fichier lié et le fichier Données source se trouvent dans le même dossier, utilisez un lien hypertexte relatif (le Chemin du fichier ne contient que le nom du fichier et son extension) dans la fonction LIEN_HYPERTEXTE comme suit :
=HYPERLINK(«test.txt»,«Click to open the [[PH_75]] named test»)
Si le fichier Données source se trouve dans un dossier imbriqué au sein du même dossier racine que le fichier lié, utilisez un lien hypertexte relatif (le Chemin du fichier ne contient que le Nom du dossier racine, le nom du fichier et son extension) dans la fonction LIEN_HYPERTEXTE comme suit :
=HYPERLINK(«My files\test.txt»,«Click to open the [[PH_79]] named test»)
Une fois créé, le fichier test.Fichier TXT s’ouvrira directement en cliquant sur le lien hypertexte.
Exemple 2 : Lier vers un site web à l’aide de la fonction LIEN_HYPERTEXTE
La fonction LIEN_HYPERTEXTE permet également de créer des liens hypertexte vers des sites web.
1. Sélectionnez une cellule vide pour insérer le lien hypertexte, saisissez la formule ci-dessous, puis appuyez sur la touche.Entrée.
=HYPERLINK("https://[[PH_0]]/","[[PH_4]]")

Exemple 3 : Lier vers un emplacement spécifique de Classeur actuel à l’aide de la fonction LIEN_HYPERTEXTE
Supposons que vous souhaitiez créer un lien vers la cellule D100 de la feuille Feuil4 dans le classeur actuel ; voici la formule à utiliser pour y parvenir.
1. Sélectionnez une cellule vide pour afficher le lien hypertexte, saisissez la formule ci-dessous, puis appuyez sur la touche.Entrée.
=HYPERLINK(«#Sheet4!D100»,"Go to D100 of Sheet4")

Exemple 4 : Lier vers une Adresse e-mail à l’aide de la fonction LIEN_HYPERTEXTE
Pour créer un lien hypertexte vers une adresse e-mail, combinez la fonction LIEN_HYPERTEXTE avec « mailto ».
=HYPERLINK("mailto:"&"email address","text to display")
1. Sélectionnez une cellule vide, saisissez la formule ci-dessous, puis appuyez sur la touche.Entrée.
=HYPERLINK("mailto:"&"[[PH_1]]","email to")

Pour inclure deux Adresse e-mail dans la formule, appliquez cette formule :
=HYPERLINK("mailto:"&"[[PH_86]] A"&","&"[[PH_87]] B","Text to display")
Désormais, en cliquant sur le lien hypertexte, un message électronique Outlook s’ouvre automatiquement avec la liste d’adresses spécifiée dans le champ « À ».
4. Créer un lien hypertexte selon différents contextes d’utilisation
Lors de l’utilisation d’Excel, il peut arriver que vous deviez créer un lien hypertexte dans des cas particuliers non pris en charge par la commande **Créer un lien hypertexte** ni par la fonction **LIEN_HYPERTEXTE** — par exemple, pour insérer plusieurs liens hypertexte simultanément, générer en lot un lien vers chaque feuille de calcul d’un classeur, ou encore créer un lien hypertexte dynamique basé sur la valeur d’une cellule.
Dans cette section, découvrez les différentes situations où la création de liens hypertexte s’impose, ainsi que les méthodes adaptées pour les mettre en œuvre.
4,1 Créer plusieurs liens hypertexte dans une ou plusieurs cellules
Les méthodes traditionnelles décrites ci-dessus permettent de créer un seul lien hypertexte à la fois dans une cellule. Si vous souhaitez en créer plusieurs dans une ou plusieurs cellules, les méthodes suivantes peuvent vous être utiles.
4,1.1 : Créer plusieurs liens hypertexte dans une cellule à l’aide de formes
Par défaut, Excel autorise uniquement la création d’un seul lien hypertexte par cellule à la fois. Toutefois, une astuce existe : utiliser des formes pour créer plusieurs liens hypertexte dans une même cellule.
Supposons qu’une phrase figure dans la cellule B1, comme illustré dans la capture d’écran ci-dessous, et que vous souhaitiez ajouter des liens hypertexte différents séparément aux textes « Extendoffice », « Kutools pour Excel », « Kutools pour Outlook » et « Kutools pour Word ». Procédez comme suit.

1. Commencez par mettre en forme ces textes pour leur donner l’apparence de liens hypertexte en changeant la Couleur de la police en bleu et en ajoutant des soulignements. Vous obtiendrez alors le résultat suivant.

2. Cliquez sur Insertion > Formes > Rectangle.
3. Dessinez un rectangle recouvrant le texte à transformer en lien hypertexte. Dans cet exemple, je dessine un rectangle autour du texte « Extendoffice ». Voir la capture d’écran :

4. Cliquez avec le bouton droit sur le rectangle et sélectionnez Format de la forme dans le menu contextuel pour ouvrir le volet Format de la forme.

5. Dans le volet Format de la forme, modifiez les options Remplissage et Trait en sélectionnant Aucun remplissage et Aucun trait sous l’onglet Remplissage & Trait.

La forme est désormais transparente.
6. Gardez la forme sélectionnée, cliquez dessus avec le bouton droit et choisissez Lien hypertextedans le menu contextuel.

7. Dans la boîte de dialogue Créer un lien hypertexte, indiquez une adresse, puis cliquez sur OK.Voir la capture d’écran :
Conseils :Dans la boîte de dialogue Créer un lien hypertexte, vous pouvez configurer différents types de liens hypertexte selon vos besoins,cliquez ici pour en savoir plus.

8. Répétez les étapes 2 à 7 jusqu’à ce que tous les autres textes de la cellule soient ajoutés en tant que liens hypertexte.
Après avoir ajouté plusieurs liens hypertexte dans une cellule, vous obtenez le résultat illustré dans la démonstration ci-dessous.
4,1.2 Créez plusieurs liens hypertexte pour plusieurs cellules grâce à un outil remarquable
Pour ajouter plusieurs liens hypertexte à de nombreuses cellules, nous vous recommandons vivement la fonctionnalité Convertir les liens hypertextede Kutools pour Excel.
Supposons que deux colonnes contiennent séparément des textes et leurs adresses de lien hypertexte correspondantes ; pour ajouter des liens hypertexte à tous les textes en une seule opération, en vous appuyant sur les adresses correspondantes, procédez comme suit.

1. Cliquez sur Kutools > Lien > Convertir les hyperliens. Voir la capture d’écran :

2. Dans la boîte de dialogue Convertir les hyperliens, vous devez effectuer les réglages suivants.
pour sélectionner la plage de cellules contenant Adresse du lien hypertexte;
pour sélectionner la plage de cellules de texte dans laquelle vous souhaitez ajouter des liens hypertexte en bloc;
À ce stade, vous avez ajouté différents liens hypertexte à des cellules sélectionnées en une seule opération, comme illustré dans la capture d’écran ci-dessous.

Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
4,2 Créez un lien hypertexte vers chaque feuille d’un classeur
Imaginez que vous receviez un classeur de rapport de ventes comprenant 12 feuilles, une pour chaque mois de janvier à décembre, et que vous deviez naviguer régulièrement entre ces feuilles pour rechercher et analyser des données. Dans ce cas, créer un index de feuilles doté de liens hypertexte vous sera d’une aide précieuse et vous fera gagner un temps considérable. Cette section présente en détail deux méthodes permettant de créer rapidement un tel index dans le classeur actuel.
4,2.1 Créez un lien hypertexte vers chaque feuille d’un classeur à l’aide d’un code VBA
Vous pouvez utiliser le code VBA ci-dessous pour générer un index de feuilles interactif, doté de liens hypertexte, au sein de votre classeur.
1. Dans le classeur où vous souhaitez créer un index de feuilles, appuyez simultanément sur les touches Alt+F11.
2. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion>Module,puis copiez le code VBA ci-dessous dans la fenêtre du module.
Code VBA : Créez un index de feuilles avec liens hypertexte dans Classeur actuel
Sub CreateIndex()
'Updateby Extendoffice 20210825
Dim xAlerts As Boolean
Dim I As Long
Dim xShtIndex As Worksheet
Dim xSht As Variant
xAlerts = Application.DisplayAlerts
Application.DisplayAlerts = False
On Error Resume Next
Sheets("Index").Delete
On Error GoTo 0
Set xShtIndex = Sheets.Add(Sheets(1))
xShtIndex.Name = "Index"
I = 1
Cells(1, 1).Value = "INDEX"
For Each xSht In ThisWorkbook.Sheets
If xSht.Name <> "Index" Then
I = I + 1
xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
End If
Next
Application.DisplayAlerts = xAlerts
End Sub 
3. Appuyez sur la touche F5pour exécuter le code.
Une nouvelle feuille nommée « Index » a alors été insérée avant toutes les autres feuilles. Tous les noms de feuilles avec liens hypertexte sont listés dans une colonne, et vous pouvez cliquer sur n’importe quel nom de feuille pour ouvrir immédiatement la feuille correspondante.

4,2.2 Créez facilement un lien hypertexte vers chaque feuille d’un classeur grâce à un outil remarquable
Si vous n’êtes pas à l’aise avec le code VBA, nous vous recommandons vivement la fonctionnalité Créer une table de liens de Kutools pour Excel. Grâce à elle, créez en un clin d’œil un index de feuilles avec liens hypertexte dans votre classeur !
1. Dans le classeur où vous souhaitez créer un index de feuilles avec liens hypertexte, cliquez sur KUTOOLS PLUS > Feuille de calcul > Créer une table de liens.

2. Dans la boîte de dialogue Créer une table de liens, procédez comme suit pour effectuer les réglages nécessaires.

Conseil : Nombre de lignes à fusionner : Vous pouvez afficher l’index des feuilles sur deux colonnes ou plus si la liste est trop longue pour tenir sur un seul écran.
L’index de feuilles avec liens hypertexte est alors créé dans Classeur actuel, comme le montre la capture d’écran ci-dessous.

4,3 Créez des liens hypertexte dynamiques basés sur la valeur d’une cellule
Comme le montre la démonstration ci-dessous, deux feuilles de calcul sont présentes : l’une contient une liste déroulante, l’autre les données source de cette liste. Votre objectif est désormais de créer un lien hypertexte à côté de la liste déroulante ; une fois qu’un élément y est sélectionné, un simple clic sur ce lien doit vous conduire directement à la cellule correspondante dans la feuille des données source.
Cliquez pour découvrir comment créer des liens hypertexte dynamiques basés sur la valeur d’une cellule dans Excel.
4,4 Créez un lien hypertexte à partir de Texte brut
Supposons que vous disposiez d’une liste d’URL affichées sous forme de Texte brut à soumettre à votre supérieur. Avant de la remettre, vous devez convertir toutes les Texte brut d’URL en liens hypertexte cliquables. Comment y parvenir ? Cette section propose deux méthodes pour vous aider à réaliser cette tâche.

4,4.1 Convertissez du texte URL en lien hypertexte cliquable à l’aide d’un code VBA
Vous pouvez exécuter le code VBA suivant pour transformer un texte brut d’URL en lien hypertexte dans Excel.
1. Appuyez sur les touches Alt+F11pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion>Module,puis copiez le code VBA ci-dessous dans la fenêtre du module.
Code VBA : Convertissez du texte URL en lien hypertexte cliquable dans Excel
Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub 
3. Appuyez sur la touche F5 pour exécuter le code. Dans la boîte de dialogue Kutools pour Excel qui s’ouvre, sélectionnez la plage contenant le texte brut que vous souhaitez convertir en liens hypertexte, puis cliquez sur OK.

Toutes les Texte brut des cellules sélectionnées ont alors été converties en liens hypertexte, comme le montre la capture d’écran ci-dessous.

4,4.2 Convertissez du texte URL en lien hypertexte cliquable grâce à un outil remarquable
Cette section présente une fonctionnalité pratique – la fonction Convertir les hyperliens de Kutools pour Excel – qui vous permet de transformer facilement des textes d’URL en liens hypertexte cliquables dans Excel.
1. Sélectionnez la plage contenant les URL en texte brut que vous souhaitez convertir en liens hypertexte, puis cliquez sur Kutools > Lien > Convertir les hyperliens.

2. Dans la boîte de dialogue Convertir les hyperliens, vous devez effectuer les réglages suivants.
Remarque : La plage sélectionnée s’affiche automatiquement dans la zone « Plage d’entrée » ; vous pouvez la modifier selon vos besoins.

Toutes les Texte brut des cellules sélectionnées ont alors été converties en liens hypertexte en une seule opération.
4,5 Créer un lien hypertexte vers tous les fichiers d’un dossier
Comme le montre la capture d’écran ci-dessous, le dossier contient différents types de fichiers, et vous souhaitez créer un lien hypertexte vers tous ces fichiers ou uniquement vers certains d’entre eux dans une feuille de calcul. Les méthodes ci-dessous vous permettront de réaliser cette tâche facilement.

4,5.1 Listez automatiquement tous les noms de fichiers d’un dossier et créez des Créer un lien hypertexte à l’aide d’un code VBA
Vous pouvez appliquer le code VBA ci-dessous pour lister tous les noms de fichiers d’un dossier donné et créer automatiquement un lien hypertexte en même temps. Procédez comme suit.
1. Dans un classeur, créez une nouvelle feuille pour afficher les noms de fichiers sous forme de liens hypertexte.
2. Appuyez simultanément sur les touches Alt+F11pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
3. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion>Module,puis copiez le code VBA ci-dessous dans la fenêtre du module.
Code VBA : Listez tous les noms de fichiers d’un dossier et créez des Créer un lien hypertexte
Sub ListFileNames()
'Update by Extendoffice 20210827
Dim xFSO As Object
Dim xFolder As Object
Dim xFile As Object
Dim xFiDialog As FileDialog
Dim xPath As String
Dim I As Integer
Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
If xFiDialog.Show = -1 Then
xPath = xFiDialog.SelectedItems(1)
End If
Set xFiDialog = Nothing
If xPath = "" Then Exit Sub
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFSO.GetFolder(xPath)
For Each xFile In xFolder.Files
I = I + 1
ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
Next
End Sub 
4. Appuyez sur la touche F5 pour exécuter le code. Dans la fenêtre Parcourir qui s’ouvre, sélectionnez le dossier contenant les fichiers pour lesquels vous souhaitez créer un lien hypertexte dans Excel, puis cliquez sur OK.

Tous les noms de fichiers du dossier sélectionné sont alors répertoriés dans la colonne A à partir de la cellule A1 du Nouvelle feuille de calcul. En même temps, des liens hypertexte sont créés pour chaque fichier. Vous pouvez cliquer sur n’importe quel nom de fichier mis en lien dans une cellule pour ouvrir directement le fichier.

Remarque :Si le dossier spécifié contient des sous-dossiers, les noms des fichiers qu’ils renferment ne seront pas affichés.
4,5.2 Lister facilement les fichiers d’un dossier et Créer un lien hypertexte avec un outil remarquable
Le code VBA ci-dessus vous permet uniquement de lister tous les noms de fichiers d’un dossier. Nous vous recommandons ici la fonctionnalité Liste des noms de fichiersde Kutools pour Excel. Grâce à cette fonctionnalité, vous pouvez facilement lister tous les noms de fichiers ou certains types de fichiers avec des liens hypertexte, non seulement dans un dossier, mais aussi dans ses sous-dossiers.
1. Cliquez sur KUTOOLS PLUS > Importer/Exporter > Liste des noms de fichiers.

2. Dans la boîte de dialogue Liste des noms de fichiers, effectuez les réglages suivants.
pour Sélectionner un dossier où vous souhaitez répertorier les noms de fichiers ;
Vous verrez alors apparaître, dans une nouvelle feuille de calcul, tous les noms de fichiers des dossiers spécifiés, accompagnés de liens hypertexte, comme le montre la capture d’écran ci-dessous.
Dans la feuille de calcul, cliquez sur le nom du fichier pour l’ouvrir ou sur « Chemin du fichier » pour accéder directement au dossier.

5. Modifier les liens hypertexte dans Excel
Après avoir créé un lien hypertexte, il se peut que vous ayez besoin de le modifier, par exemple en changeant le texte ou la cible du lien, son apparence ou encore son chemin. Ce guide vous explique comment résoudre ces différents cas.
5,1 Modifier le texte ou la cible d’un lien à l’aide de la fonction « Modifier le lien hypertexte »
Vous pouvez utiliser la fonction Modifier le lien hypertexte pour changer le texte du lien, sa cible, ou les deux selon vos besoins.
1. Sélectionnez la cellule contenant le lien hypertexte, cliquez dessus avec le bouton droit et choisissez Modifier le lien hypertexte dans le menu contextuel, ou appuyez sur les touches Ctrl + K.

2. Dans la boîte de dialogue Modifier le lien hypertexte, modifiez les options souhaitées, puis cliquez sur OK pour enregistrer les modifications.
Par exemple, pour modifier le texte du lien, modifiez le contenu du champ Texte à afficher.
5,2 Modifier l’apparence des liens hypertexte dans Classeur actuel
Par défaut, Excel affiche les liens hypertexte en bleu souligné. Cette section montre comment modifier leur apparence dans Excel.
Si vous souhaitez modifier l’apparence des liens hypertexte non encore cliqués dans Classeur actuel, procédez comme suit.
1. Sous l’onglet Accueil, cliquez avec le bouton droit sur Lien hypertexte dans le groupe Styles, puis cliquez sur Modifier dans le menu contextuel.

2. Dans la boîte de dialogue Style, cliquez sur le bouton Format.

3. La boîte de dialogue Définir le format des celluless’ouvre alors. Modifiez les options souhaitées sous l’onglet Police, puis cliquez sur OKpour enregistrer les modifications.
Dans cet exemple, j’ai modifié la Style de police et la Couleur de la police des liens hypertexte. Voir la capture d’écran :

4. De retour dans la boîte de dialogue Style, cliquez sur OK.
Vous pouvez alors constater que les liens hypertexte non encore cliqués dans Classeur actuel ont été modifiés selon la mise en forme spécifiée, comme illustré dans la capture d’écran ci-dessous.

Remarque : Pour modifier l’apparence des liens hypertexte déjà cliqués, cliquez avec le bouton droit sur Lien visité dans le groupe Styles sous l’onglet Accueil, choisissez Modifier dans le menu contextuel, puis effectuez les mêmes opérations que celles décrites aux étapes 2 à 4.

5,3 Modifier plusieurs chemins de liens hypertexte simultanément dans Excel
Supposons que vous ayez créé le même lien hypertexte pour plusieurs cellules d’une feuille de calcul. Pour modifier simultanément le chemin de ces liens vers une nouvelle destination, vous pouvez essayer l’une des méthodes ci-dessous.
5,3.1 Modifier plusieurs chemins de liens hypertexte simultanément à l’aide d’un code VBA
Le code VBA ci-dessous vous permet de modifier simultanément tous les liens hypertexte identiques dans la feuille active. Suivez ces étapes :
1. Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insertion>Module,puis copiez le code VBA ci-dessous dans la fenêtre ModuleVoir la capture d’écran :
Code VBA : Modifier plusieurs chemins de liens hypertexte simultanément
Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub 
3. Appuyez sur la touche F5pour exécuter le code.
4. Dans la boîte de dialogue Kutools for Excel qui s’ouvre, saisissez le texte « Adresse du lien hypertexte » que vous souhaitez remplacer, puis cliquez sur OK.

5. Dans la deuxième boîte de dialogue KutoolsforExcelqui s’ouvre, saisissez le nouveau texte Adresse du lien hypertexte par lequel vous souhaitez effectuer le remplacement, puis cliquez sur le bouton OK.

Dans cet exemple, j’ai remplacé toutes les occurrences de « addin » par « extendoffice » dans les liens hypertexte de la feuille de calcul actuelle. Vous pouvez voir le résultat dans la capture d’écran ci-dessous.

5,3.2 Modifier plusieurs chemins de liens hypertexte simultanément avec un outil remarquable
Grâce à la fonctionnalité Rechercher et remplacer dans plusieurs classeurs de Kutools pour Excel, vous pouvez facilement modifier simultanément plusieurs chemins de liens hypertexte, non seulement dans une plage sélectionnée, mais aussi dans plusieurs feuilles de calcul sélectionnées, dans tous les classeurs ouverts ou dans le classeur actuel.
1. Cliquez sur Kutools > Rechercher > Rechercher et remplacer dans plusieurs classeurs. Voir la capture d’écran :

2. Le volet Rechercher et remplacers’affiche alors à gauche du classeur. Configurez-le comme suit.

Après le remplacement, les résultats s’affichent dans la zone ci-dessous.
6 Conseils pour utiliser les liens hypertexte dans Excel
Cette section vous dévoile quelques astuces pratiques pour tirer le meilleur parti des liens hypertexte.
6,1 Sélectionner une cellule sans ouvrir le lien hypertexte
Parfois, cliquer sur une cellule contenant un lien hypertexte l’ouvre instantanément. Comment sélectionner la cellule sans activer le lien ? L’astuce suivante vous sera très utile.
Cliquez sur la cellule sans relâcher le bouton gauche de la souris jusqu’à ce que le curseur devienne
.
Vous constatez alors que la cellule est sélectionnée sans que le lien hypertexte ne soit activé, comme le montre la démonstration ci-dessous.
6,2 Ouvrir plusieurs liens hypertexte simultanément à l’aide d’un code VBA
Voici un code VBA qui vous permet d’ouvrir plusieurs liens hypertexte simultanément dans Excel.
1. Appuyez sur les touches Alt+F11.
2. Dans la fenêtre Microsoft Visual Basic pour Applications qui s’ouvre, cliquez sur Insertion > Module, puis copiez le code VBA ci-dessous dans la fenêtre du module.
Code VBA : Ouvrir plusieurs liens hypertexte en une seule fois
Sub OpenHyperLinks()
'Update by Extendoffice 20210831
Dim xHyperlink As Hyperlink
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each xHyperlink In WorkRng.Hyperlinks
xHyperlink.Follow
Next
End Sub 3. Dans la boîte de dialogue KutoolsforExcel, sélectionnez les cellules contenant les liens hypertexte que vous souhaitez ouvrir en une seule fois, puis cliquez sur OK.

Tous les liens hypertexte Plage sélectionnée sont alors immédiatement ouverts.
6,3 Modifier le navigateur par défaut lors de l’ouverture d’un lien hypertexte
Lorsque vous cliquez sur un lien hypertexte, celui-ci s’ouvre avec le navigateur par défaut de Windows. Il est très courant qu’un utilisateur dispose de plusieurs navigateurs web sur son ordinateur. Dans cette section, nous allons vous expliquer comment modifier le navigateur par défaut afin que tous les liens Excel que vous cliquerez à l’avenir s’ouvrent dans votre navigateur préféré.
1. Sous Windows 10, cliquez sur le bouton Tapez ici pour effectuer une recherche situé à côté du bouton Démarrer dans le coin inférieur gauche de l’écran, saisissez « panneau de configuration » dans la zone de recherche, puis cliquez sur Panneau de configuration dès qu’il apparaît.
Conseils : Sous Windows 7, cliquez sur le bouton Démarrer dans le coin inférieur gauche de la fenêtre, puis recherchez et cliquez sur Panneau de configuration dans le menu.

2. Dans la fenêtre du Panneau de configuration, cliquez sur Programmes.

3. Dans la fenêtre Programmes, cliquez sur Programmes par défaut. Voir la capture d’écran :

4. Dans la fenêtre Programmes par défaut, cliquez sur Définir vos programmes par défaut.

5. Dans la fenêtre Paramètres, vous pouvez voir que le navigateur par défaut actuel est affiché dans la section Navigateur web. Cliquez sur le navigateur par défaut pour développer la liste des navigateurs, puis choisissez dans cette liste celui que vous souhaitez utiliser pour ouvrir vos liens Excel.

6. Le navigateur par défaut est désormais modifié. Fermez toutes les fenêtres liées au Panneau de configuration.
À partir de maintenant, tous les liens s’ouvriront dans le navigateur web spécifié.
6,4 Extraire les URL des liens hypertexte
Supposons que vous disposiez d’une colonne contenant une liste de cellules avec des liens hypertexte. Comment extraire les adresses URL réelles de ces liens ? En réalité, aucune fonctionnalité intégrée ne permet de le faire. Dans cette section, nous présentons 4 méthodes pour résoudre ce problème.
6,4.1 Extraire une URL d’un lien hypertexte en la copiant manuellement
La méthode la plus courante pour obtenir l’URL d’un lien hypertexte consiste à la copier depuis la boîte de dialogue Modifier le lien hypertexte.
1. Cliquez avec le bouton droit sur la cellule contenant le lien hypertexte dont vous souhaitez extraire l’URL, puis appuyez simultanément sur les touches Ctrl+Kpour ouvrir la boîte de dialogue Modifier le lien hypertexte.
2. Dans la boîte de dialogue Modifier le lien hypertexte, accédez au champ Adresse, appuyez sur les touches Ctrl + A pour sélectionner l’URL entière, puis sur Ctrl + C pour la copier, et enfin cliquez sur OK pour fermer la boîte de dialogue.

3. Sélectionnez une cellule vide, puis appuyez sur les touches Ctrl+Vpour coller l’URL copiée.
Remarque : Pour extraire les URL de plusieurs cellules, vous devez répéter les étapes ci-dessus autant de fois que nécessaire.
6,4.2 Extraire l’URL d’un lien hypertexte à l’aide d’une fonction personnalisée
Voici une fonction personnalisée permettant d’extraire l’URL d’un lien hypertexte. Vous pourrez ensuite utiliser la poignée de recopie pour obtenir toutes les URL des cellules adjacentes à partir du premier résultat. Procédez comme suit.
1. Appuyez sur les touches Alt+F11.
2. Dans la fenêtre Microsoft Visual Basic pour Applications qui s’ouvre, cliquez sur Insertion > Module, puis copiez le code ci-dessous dans la fenêtre du module.
Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
GetURL = pWorkRng.Hyperlinks(1).Address
End Function 3. Appuyez sur les touches Alt+Qpour fermer la fenêtre Microsoft Visual Basic pour Applications.
4. Sélectionnez une cellule vide à côté de la première cellule dont vous souhaitez extraire l’URL, saisissez la formule ci-dessous, puis appuyez sur la touche Entrée. Sélectionnez la cellule contenant le résultat, puis faites glisser sa poignée de recopie vers les cellules suivantes pour obtenir les autres URL.
=GetURL(A2)

Remarque : A2 est la cellule de référence à partir de laquelle vous souhaitez extraire l’URL. Adaptez-la selon vos besoins.
6,4.3 Extraire les URL des liens hypertexte à l’aide d’un code VBA
Le code VBA ci-dessous remplace tout le contenu des cellules Plage sélectionnée par les URL des liens hypertexte.
Remarque :Avant de procéder, veillez à sauvegarder vos données d’origine. Dans cet exemple, je souhaite extraire toutes les URL des liens hypertexte situés dans la plage A2:A10 ; j’ai donc copié cette plage en B2:B10, puis appliqué la procédure à la nouvelle plage.
1. Appuyez sur les touches Alt+F11.
2. Dans la fenêtre qui s’ouvre, Microsoft Visual Basic pour Applications, cliquez sur Insérer > Module, puis copiez le code VBA ci-dessous dans la fenêtre du module.
Code VBA : Extraire une URL d’un lien hypertexte
Sub Extracthyperlinks()
'Update by Extendoffice 20210901
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Hyperlinks.Count > 0 Then
Rng.Value = Rng.Hyperlinks.Item(1).Address
End If
Next
End Sub 3. Appuyez sur la touche F5pour exécuter le code.
4. Dans la boîte de dialogue Kutools pour Excel qui s’affiche, sélectionnez la plage de cellules dont vous souhaitez extraire les URL, puis cliquez sur OK.

Le contenu de toutes les cellules est alors remplacé par les URL des liens hypertexte, comme illustré dans la capture d’écran ci-dessous.

6,4.4 Extraire facilement les URL de plusieurs liens hypertexte en une seule fois grâce à un outil remarquable
Nous vous présentons ici l’utilitaire Convertir les hyperliens de Kutools pour Excel, qui vous permet d’extraire facilement les URL d’une plage de cellules contenant des liens hypertexte en une seule fois, et ce, en quelques clics seulement.
1. Cliquez sur Kutools>Lien>Convertir les hyperliens. Voir la capture d’écran :

2. Dans la boîte de dialogue Convertir les hyperliens, procédez comme suit.
pour sélectionner les cellules contenant les hyperliens dont vous souhaitez extraire les URL ;
pour sélectionner une cellule où afficher les URL extraites ;
Toutes les URL sont alors extraites en une seule fois des liens hypertexte des cellules sélectionnées, comme illustré dans la capture d’écran ci-dessous.

Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
7. Supprimez les liens hypertexte dans Excel
Cette section vous explique comment supprimer les liens hypertexte non seulement d’une plage, mais aussi de la feuille de calcul active, des feuilles de calcul sélectionnées ou de l’intégralité du classeur. Vous pouvez également choisir de conserver ou non la mise en forme des liens hypertexte dans les cellules après leur suppression.
7,1 Supprimer les liens hypertexte d’une plage à l’aide de la commande Supprimer les liens hypertexte
Vous pouvez facilement supprimer tous les liens hypertexte d’une Sélectionner la plage ou d’une Feuille de calcul actuelle à l’aide de la fonctionnalité intégrée d’Excel –Supprimer les liens hypertexte.
1. Sélectionnez la plage dont vous souhaitez supprimer tous les liens hypertexte, cliquez avec le bouton droit sur n’importe quelle cellule de cette plage, puis sélectionnez Supprimer les liens hypertextedans le menu contextuel.
Ou vous pouvez cliquer sur Accueil>Effacer>Supprimer les liens hypertexte(cette étape n’existe pas dans Excel 2007 ni dans les versions antérieures).

Conseil : Pour supprimer tous les liens hypertexte de la feuille de calcul actuelle, appuyez sur les touches Ctrl + A pour sélectionner l’intégralité de la feuille, cliquez avec le bouton droit sur n’importe quelle cellule et choisissez Supprimer le lien hypertexte dans le menu contextuel.
7,2 Supprimer tous les liens hypertexte d’une feuille de calcul active à l’aide d’un code VBA
Vous pouvez appliquer le code VBA ci-dessous pour supprimer d’un seul coup tous les liens hypertexte de la feuille de calcul active.
1. Dans la feuille contenant les liens hypertexte que vous souhaitez supprimer, appuyez simultanément sur les touches Alt+F11.
2. Dans la fenêtre Microsoft Visual Basic pour Applications qui s’ouvre, cliquez sur Insertion > Module, puis copiez le code VBA ci-dessous dans la fenêtre de code.
Code VBA : Supprimer tous les liens hypertexte de Feuille de calcul actuelle
Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub 3. Appuyez sur la touche F5 pour exécuter le code. Tous les liens hypertexte sont alors supprimés de la feuille de calcul active.

7,3 Supprimer les hyperliens et conserver la mise en forme avec la fonctionnalité Effacer les liens hypertexte
Les méthodes ci-dessus suppriment à la fois les liens hypertexte et la mise en forme des cellules. Parfois, vous devrez peut-être supprimer uniquement les liens hypertexte tout en conservant la mise en forme. Dans ce cas, la fonctionnalité intégrée d’Excel –Effacer les liens hypertextepeut vous aider à résoudre ce problème.
1. Sélectionnez la plage dont vous souhaitez supprimer les liens hypertexte tout en conservant la mise en forme, puis cliquez sur Accueil > Effacer > Effacer les liens hypertexte.

Pour supprimer les liens hypertexte de la feuille de calcul actuelle, appuyez sur les touches Ctrl+A pour tout sélectionner, puis appliquez la fonctionnalité.
2. Tous les liens hypertexte sont alors supprimés des cellules sélectionnées, sans altérer leur mise en forme.
Comme le montre la capture d’écran ci-dessous, il semble qu’aucune modification n’ait eu lieu avant et après, alors qu’en réalité les liens hypertexte ont déjà été supprimés.

Remarques :
7,4 Supprimez les liens hypertexte de plages, de feuilles ou du classeur en quelques clics sans perdre la mise en forme
Kutools pour Excelpropose une fonctionnalité pratique –Supprimer les hyperliens et conserver la mise en forme qui vous permet de supprimer facilement les liens hypertexte depuis :
- Un Sélectionner la plage ;
- Feuille de calcul actuelle ;
- Plusieurs Feuilles de calcul sélectionnées ;
- Le classeur entier.
1. Cliquez sur Kutools>Lien>Supprimer les hyperliens et conserver la mise en forme, puis sélectionnez l’option de votre choix.
Remarque :Pour supprimer un lien hypertexte d’une plage ou de feuilles de calcul sélectionnées, commencez par sélectionner la plage ou les feuilles concernées, puis appliquez la fonctionnalité.

2. Dans la boîte de dialogue Kutools pour Excel qui s’affiche, cliquez sur Oui pour continuer.

Seuls les liens hypertexte sont alors supprimés, sans effacer la mise en forme.
Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
8. Désactivez les liens hypertexte automatiques dans Excel
Par défaut, lorsqu’un texte au format Adresse e-mail ou Page Web (URL) est saisi dans une cellule, il est automatiquement converti en lien hypertexte. Cette section présente plusieurs méthodes pour désactiver cette conversion automatique, que ce soit pour une seule cellule ou pour l’ensemble du classeur Excel. Procédez comme suit.
8,1 Désactiver les liens hypertexte automatiques dans une seule cellule sous Excel
Les raccourcis clavier ci-dessous permettent d’empêcher la création automatique d’un lien hypertexte dans une seule cellule sous Excel. Procédez comme suit.
1. Saisissez le texte au format URL ou Adresse e-mail dans une cellule, puis appuyez sur la touche Entrée.
Le texte est maintenant converti en lien hypertexte, comme illustré dans la capture d’écran ci-dessous.

2. Appuyez simultanément sur les touches Ctrl + Z ; le texte cliquable du lien hypertexte redevient alors du Texte brut.

8,2 Désactiver les liens hypertexte automatiques dans toute l’application Excel
Vous pouvez désactiver les liens hypertexte automatiques dans toute l’application Excel.
1. Cliquez sur Fichier > Options.

2. Dans la fenêtre Options Excel, cliquez sur Vérification dans le volet gauche, puis sur le bouton Options de correction automatique situé à droite.

3. Dans la boîte de dialogue Correction automatique, accédez à l’onglet Mise en forme automatique pendant la frappe, décochez la case Adresses Internet et chemins réseau avec liens hypertexte située dans la section Remplacer pendant la frappe, puis cliquez sur OK.

4. Cliquez sur OK pour enregistrer les modifications lorsque vous revenez à la fenêtre Options Excel.
Désormais, lorsque vous saisissez du texte au format URL ou Adresse e-mail dans des cellules, celui-ci ne sera plus converti en liens hypertexte.
Remarque :Ce changement affectera tous les classeurs de votre ordinateur.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- 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 fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels
dans la section Rechercher dans pour ouvrir votre navigateur. Ouvrez-y la page web vers laquelle vous souhaitez créer un lien, puis revenez à la boîte de dialogue Créer un lien hypertexte sans fermer le navigateur. Vous constaterez que les champs Adresse et Texte à afficher sont automatiquement remplis avec la page web actuellement ouverte.