J’ai un fichier Excel avec de nombreux liens hypertextes vers différents dossiers de mon ordinateur. Un peu comme une table des matières.
En déplaçant le fichier excel, tous les liens ont changé et ne fonctionnent donc plus.
J’ai beaucoup cherché comment rechercher et remplacer à la volée l’ensemble des liens hypertextes de mon document Excel (search and replace).
Problème, le rechercher remplacer classique ne fonctionne pas (Ctrl + H).
En effet, la recherche ne se fait que sur les zone de texte et non sur le lien dans la cellule.
J’ai essayé des scripts, des macro, du VB… sans résultat car je ne m’y connais pas trop dans les langages de programmation.
La solution est toute simple : passer par une version XML
En fait, la solution est toute simple :
- Enregistrez votre document excel au format « Feuille de calcul XML 2003 »
- Fermez ce document
- Ouvrez ce nouveau fichier XML dans un éditeur de texte (avec notepad++ par exemple)
- Recherchez et remplacer votre URL à modifier (Ctrl + H)
- Enregistrez votre fichier
- Ouvrez le avec Excel
- Enregistrez le au format Excel standard
Et voilà, c’est aussi simple que ça. Pas besoin de script ou autre technique compliquée.
> Découvrez notre libre blanc : Réussir sa transformation digitale grâce au coaching d’organisation