Récupérer l’URL d’un texte dans une cellule.
Si dans une cellule j’ai un texte qui possède un lien hypertexte et que je veuille récupérer l’URL dans une autre cellule, il n’existe pas de fonction native (pour l’instant !).
Une solution a été trouvée grâce au forum LibreOffice (merci à fpy). Il faut créer soit même la fonction en Visual Basic.
- Outils/Macros/Gérer les macros/Basic...
- Cliquer sur le bouton [Gérer...].
- Dans l’onglet [Modules] développer "Mes macros" et cliquer sur "Standard".
- Cliquer sur bouton [Nouveau...].
- Donner un nom explicite comme "Recuplien" à la place de "Module1" proposé.
- Cliquer sur le bouton [OK].
Remplacer
par
- Enregistrer votre macro (Fichier/Enregistrer).
Maintenant vous savez mettre en place une macro qui, en l’occurrence est une nouvelle fonction (Function) appelée "Recuplien" !
Note : la fonction a été placée dans le dossier "Standard" afin de pouvoir être utilisée dans tous les nouveaux fichiers aussi, sur votre ordinateur.
La fonction simple est =RECUPLIEN("D3")si votre texte cliquable est en cellule D3.
Pour que cela puisse s’incrémenter de ligne en ligne écrire =RECUPLIEN(FEUILLE();"D"&LIGNE())
