46 votes

Comment transformer des liens texte en hyperliens dans Excel ?

J'ai une liste de liens dans une feuille de calcul Excel que je souhaite transformer en hyperliens afin de pouvoir les visualiser dans un navigateur web. Existe-t-il un moyen de les transformer tous en hyperliens en une seule fois ? J'utilise Excel 2013. Merci pour votre aide !

51voto

SegFault Points 726

Il n'est pas nécessaire de programmer ou d'utiliser une autre application pour résoudre ce problème.

Lien TEXTE vers un lien hypertexte cliquable dans EXCEL

Ajouter une nouvelle colonne à côté de votre colonne de liens de texte

Si votre lien de texte est www.example.com (pas de http://) :

  • Collez cette formule dans la cellule de votre nouvelle colonne à côté de votre colonne originale de TEXTE que vous voulez transformer en lien hypertexte cliquable.

    \=HYPERLINK("http://"&A2)

    Les deux derniers caractères avant les parenthèses fermées correspondent à la cellule cible / à la colonne et à la ligne où se trouve le lien textuel.

    Vous pouvez copier cette formule dans la colonne NOUVEAU et tout est prêt.

Si votre lien de texte est http://www.example.com :

  • Ajouter la nouvelle colonne

    Si le http:// est déjà dans le texte lui-même Insérez ceci dans la cellule à côté de votre lien de texte et cela devrait fonctionner.

    \=HYPERLINK(A2)

    Les deux derniers caractères avant les parenthèses fermées correspondent à la cellule cible / à la colonne et à la ligne où se trouve le lien textuel.

    Vous pouvez copier cette formule dans la colonne NOUVEAU et tout est prêt.

12voto

PC_Kitty Points 121

J'ai moi-même suivi ces étapes.

Sélectionner la colonne de liens incriminée Sur le ruban de l'onglet Accueil d'Excel, sélectionnez Effacer > Effacer les hyperliens.

Observez que les liens sont maintenant supprimés dans la colonne. Si vous cliquez deux fois sur une cellule de la colonne H, le lien se remettra à la bonne place et deviendra actif.

Il serait fastidieux de cliquer deux fois sur chaque cellule pour activer tous les liens. Appuyez sur Alt + F11 sur votre clavier. Une fenêtre Microsoft Visual Basic s'ouvre. Dans la barre de navigation supérieure de Visual Basic, sélectionnez Insérer > Module

Copiez et collez ce code dans la fenêtre de code du module. Il se nommera automatiquement HyperAdd :

Sub HyperAdd()
'Converts each text hyperlink selected into a working hyperlink

Dim xCell As Range

    For Each xCell In Selection
        ActiveSheet.Hyperlinks.Add Anchor:=xCell, Address:=xCell.Formula
    Next xCell 
End Sub 

Appuyez sur les touches Alt + F11 de votre clavier pour fermer l'éditeur Visual Basic. Dans la feuille de calcul, sélectionnez UNIQUEMENT les cellules que vous souhaitez transformer en liens cliquables dans la colonne. Si vous sélectionnez toute la colonne, Excel risque d'être surchargé et de planter le fichier.

Appuyez sur Alt + F8. Une fenêtre de macro s'ouvre alors. HyperAdd sera déjà sélectionné. Appuyez sur Run

Vous avez terminé. Testez vos liens. Chaque lien doit maintenant être actif.

4voto

Zigi Points 1

J'ai eu le même problème et en cherchant un peu, j'ai trouvé une solution rapide qui permet de faire le travail sans macros, etc.

Dans la première cellule de la colonne contenant les URL (c'est-à-dire la première URL, pas le titre), double-cliquez sur l'URL dans la cellule pour l'"activer". Attendez qu'il se transforme en lien (il se peut que vous deviez ouvrir l'élément pour que la feuille le reconnaisse).

Une fois qu'elle est soulignée, il suffit de cliquer sur la cellule suivante et de sélectionner jusqu'à la fin des données de la colonne. Les styles de cellules fonctionnent maintenant. Cliquez sur Styles de cellule dans l'onglet Accueil et sélectionnez Lien hypertexte et voilà, toutes les cellules se transforment en liens hypertexte cliquables.

Ce n'est peut-être pas très joli, mais ça marche !

2voto

Michaelkay Points 793

Vous voulez la fonction HYPERLINK().

http://office.microsoft.com/en-us/excel-help/hyperlink-function-HP010342583.aspx

Il prend une cellule avec une adresse URL et la convertit en un lien cliquable. Cela vous permettra de cliquer sur les liens tout en restant dans EXCEL. Si vous avez besoin de créer un fichier HTML que vous parcourez dans IE ou FF comme une grande liste de liens, utilisez la réponse de Brad.

1voto

David M Points 45

Style section of the ribbon bar

Si vous regardez dans la section Style de l'onglet Accueil, vous pouvez sélectionner la colonne et cliquer sur Lien hypertexte. Vous obtiendrez ainsi un lien hypertexte pour chacune d'entre elles

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X