FR/Documentation/Calc: fonction LIEN HYPERTEXTE

From Apache OpenOffice Wiki
< FR‎ | Documentation
Revision as of 17:41, 20 October 2008 by Sgauti (Talk | contribs)

Jump to: navigation, search


LIEN_HYPERTEXTE

Définit une cellule pour ouvrir un lien hyperlien (dans une autre application) lorsque cliquée.

Syntaxe :

LIEN_HYPERTEXTE(adresse_lien; texte_cellule)

Une cellule contenant une fonction LIEN_HYPERTEXTE ouvrira un hyperlien lorsque la cellule est cliquée.
adresse_lien est l'adresse (comme texte) qui est ouverte. texte_cellule est le texte affiché dans la cellule. Si texte_cellule est omis, adresse_lien est affiché dans la cellule.
Pour éditer une cellule liée par un hyperlien, sélectionnez une cellule proche et naviguez jusqu'à la cellule liée en utilisant les flèches du clavier (si vous cliquez dessus directement, cela ouvrir l'hyperlien).
Pour un usage commun et direct de la fonction LIEN_HYPERTEXTE, voir la section Exemples.


Si vous avez besoin d'explications complémentaires sur la façon unique dont fonctionne LIEN_HYPERTEXTE elles suivent maintenant :
Si une cellule contient une fonction LIEN_HYPERTEXTE (même si la fonction LIEN_HYPERTEXTE n'est pas évaluée) :
1. cette cellule devient une cellule liée par un hyperlien ; c'est à dire que si vous cliquez dessus, elle va essayer d'ouvrir une page dans une fenêtre de navigateur.
Par exemple, dans une cellule avec =SI(VRAI(); "du texte"; LIEN_HYPERTEXTE("http://www.exemple.com")) la fonction LIEN_HYPERTEXTE n'est jamais évaluée - mais néanmoins la cellule devient un lien hypertexte (même si le lien va échouer - voir 2 ci-dessous).
2. la formule dans la cellule est évaluée 2 fois.
i) La première fois, chaque fonction LIEN_HYPERTEXTE renvoie adresse_lien et le résultat de la formule devient l'adresse à lier.
ii) La seconde fois, chaque fonction LIEN_HYPERTEXTE renvoie le texte_cellule (ou adresse_lien si aucun texte_cellule n'est donné), et le résultat de la formule est affiché dans la cellule.
Par exemple, = "h" & LIEN_HYPERTEXTE("ttp://"; "ot ") & LIEN_HYPERTEXTE("www.exemple.com"; "lien") évalue les deux. La première fois "h" & "ttp://" & "www.exemple.com" sont concaténés pour former "http://www.exemple.com" - l'adresse à lier. La seconde fois "h" & "ot " & "lien" sont concaténés pour former "hot lien" - le texte qui apparaît dans la cellule.
Par exemple, = "h" & HYPERLINK("ttp://"; "ere is ") & HYPERLINK("www.example.com") évalue en premier pour concaténer "h" & "ttp://" & "www.example.com", pour former "http://www.example.com" - l'adresse à lier et en second pour concaténer "h" & "ere is " & "www.example.com", pour former "here is www.example.com" - le texte qui apparaît dans la cellule.
3. Si une erreur est renvoyée, la cellule cesse d'être une cellule hyperlien.
Les exemples ci-dessus illustrent comme LIEN_HYPERTEXTE fonctionne - mais pas comme la fonction doit être utilisée.

Example:

=HYPERLINK("http://www.example.org")

displays http://www.example.org in the cell and opens the hyperlink http://www.example.org when clicked.

=HYPERLINK("http://www.example.org"; "Click here")

displays Click here in the cell and opens the hyperlink http://www.example.org when clicked.

=HYPERLINK("http://www."; "Click ") & "example.org"

displays Click example.org in the cell and opens the hyperlink http://www.example.org when clicked.

See also:

Spreadsheet functions

Functions listed alphabetically, Functions listed by category

Issues:

  • Text rotated through 90 degrees may not be clickable (issue 74471).
  • The mouse pointer may not revert after leaving the "Format Cells" dialog (issue 74490).
Personal tools