Modification en masse de lien hypertexte sur excel
Fermécousinhub29 Messages postés 969 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 28 novembre 2024 - 18 juil. 2022 à 14:42
- Modifier lien hypertexte excel en masse
- Modifier liste déroulante excel - Guide
- Modifier dns - Guide
- Lien url - Guide
- Renommer fichier en masse - Guide
- Comment modifier un pdf - Guide
5 réponses
15 juil. 2022 à 21:07
Bonsoir,
Voir peut-être ce lien ICI
Slts
15 juil. 2022 à 21:16
Bonsoir, merci pour ce lien. Cela fonctionne, cependant en modifiant il modifie l'ensemble des lienqui sont dans les autres feuilles du classeur.
J'avais déjà essayé en vain.
J'étais parti plutot sur une macro , cependant j'avoue ne pas du tout maitriser les macros
16 juil. 2022 à 17:00
Bonjour
essayer en faisant Rechercher /Remplacer
chercher
Chrono admin\
remplacer par
Chrono admin\2022
18 juil. 2022 à 11:00
bonjour, merci pour cette info, je l'ai essayé mais la fonction rechercher remplacer ne va pas lire dans le lien hypertexte et donc ne trouve pas le terme à changer
.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionModifié le 18 juil. 2022 à 14:43
Bonjour,
Essaie en :
- Ouvrant l'éditeur VBA (Alt + touche F11)
- Insertion/Module
- Collant ce code dans le nouveau module :
Sub modif_liens()
Dim Hpl As Hyperlink
Dim Old_Chm As String, New_Chm As String 'Ancien chemin et Nouveau chemin
Old_Chm = "Chrono admin\": New_Chm = "Chrono admin\2022\"
For Each Hpl In Sheets("Feuil1").Cells.Hyperlinks 'Attention au nom de l'onglet
Hpl.Address = Replace(Hpl.Address, Old_Chm, New_Chm)
Next Hpl
End Sub
Puis, après avoir cliqué au milieu du code, appuyer sur la touche F8 (mode pas à pas) et F5 (dérouler tout le code)
Fais un essai sur une copie, bien sûr
Bon courage