База Знаний: Функции Calc. HYPERLINK

From Apache OpenOffice Wiki
< RU‎ | kb
Jump to: navigation, search



HYPERLINK

Функция заставляет ячейку открывать гиперссылку (в другом приложении) когда на ней выполняется щелчок кнопкой мыши.

Синтаксис функции:

=HYPERLINK(linkaddress; celltext)
Рис. 1. Пример функции.
где:
  • linkaddress — адрес (в виде текста), который открывается;
  • celltext — текст, отображаемый в ячейке, если опущен, linkaddress отображается в ячейке.


Ячейка, содержащая функцию HYPERLINK откроет гиперссылку, когда по ячейке выполняется щелчок кнопкой мыши.


Чтобы отредактировать ячейку, содержащую гиперссылку, выберите соседнюю ячейку, и переместитесь к ячейке, содержащей гиперссылку, используя клавиши -  ← ,  ↑ ,  → ,  ↓  (если щёлкнуть непосредственно на ячейке, то это откроет гиперссылку).


Если ячейка содержит функцию HYPERLINK (даже если функция HYPERLINK не вычислена):

  1. эта ячейка становится ячейкой, содержащей гиперссылку; то есть, если нажать на неё, то она попытается открыть страницу в окне браузера.
    Например, в ячейке с
    =IF(TRUE(); “некоторый текст»; HYPERLINK(“http://www.example.com”))
    функция HYPERLINK никогда не вычисляется — но однако ячейка становится ячейкой, содержащей гиперссылку (хотя связь не будет устанавливаться — см. далее);
  2. формула в ячейке оценена дважды:
    1. в первый раз, любая функция HYPERLINK возвращает linkaddress, и результат формулы становится адресом для ссылки;
    2. во второй раз, любая функция HYPERLINK возвращает celltext (или linkaddress, если celltext не задан), и результат формулы отображается в ячейке.
Например,
= “h” & HYPERLINK(“ttp://”;“ot ”) & HYPERLINK(“www.example.com”;“link”)
вычисляется дважды. В первый раз “h” & “ttp://” & “www.example.com” соединяются, чтобы сформировать “http://www.example.com” — адрес для ссылки. Второй раз “h” & “ot ” & “link” соединяются, чтобы сформировать «горячую связь» — текст, который появляется в ячейке.
= “h” & HYPERLINK(“ttp://”; “вот — ”) & HYPERLINK(“www.example.com”)
вычисляется сначала, чтобы объединить “h” & “ttp://” & “www.example.com”, сформировав “http://www.example.com” — адрес для ссылки, и вторично объединяя “h” & “вот — ” & “www.example.com”, формируя “вот — www.example.com” — текст, который появляется в ячейке.


Tip.png Примеры, представленные выше, иллюстрируют, как HYPERLINK работает — но не, как она должна использоваться.


На рис. 1:

  • в ячейке B2 отображается http://www.example.org и открывается гиперссылка http://www.example.org, когда по ячейке выполняется щелчок кнопкой мыши;
  • в ячейке B4 отображается «Нажмите здесь» и открывается гиперссылка http://www.example.org, когда по ячейке выполняется щелчок кнопкой мыши;
  • в ячейке B6 отображается «Нажмите example.org» и открывается гиперссылка http://www.example.org, когда по ячейке выполняется щелчок кнопкой мыши.






InfraOffice.pro 3.1.x









Personal tools