Bonjour, à l'aide de la fonction ci-dessous, j'arrive à extraire l'url d'un lien hypertexte cf exemple ici https://docs.google.com/spreadsheets...it?usp=sharing
Si mon lien est dans la cellule D2, j'écris dans une autre cellule =get_url("D2"), le lien est automatiquement extrait.
Je cherche à faire la même chose mais en utilisant une référence relative du style =get_url("R[0]C[-1]").
Dans ce cas ma cellule de résultat est en E2. La syntaxe que j'utilise ne marche pas. Je viens de chercher sur le net et je ne trouve rien. Est-ce possible ?
Merci pour votre aide.
PS : tout ça pour arriver à contourner le fait que importrange associé à query ne sait pas importer un lien hypertexte...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function GETURL(input) { var range = SpreadsheetApp.getActiveSheet().getRange(input); var url = /"(.*?)"/.exec(range.getFormulaR1C1())[1]; return url; }
Partager