Difference between revisions of "RU/kb/00000644"
From Wiki
Jump to navigationJump to search (Основной текст) |
|||
Line 6: | Line 6: | ||
<section begin=toc /> | <section begin=toc /> | ||
=== HYPERLINK === | === HYPERLINK === | ||
− | Функция заставляет ячейку открывать гиперссылку (в другом приложении) когда на ней выполняется щелчок кнопкой мыши. | + | <section begin=description />Функция заставляет ячейку открывать гиперссылку (в другом приложении) когда на ней выполняется щелчок кнопкой мыши.<section end=description /> |
==== Синтаксис функции: ==== | ==== Синтаксис функции: ==== |
Latest revision as of 10:00, 13 March 2012
< Энциклопедия | База знаний | Модули OpenOffice.org | Calc | Справочник функций | Функции электронных таблиц
HYPERLINK
Функция заставляет ячейку открывать гиперссылку (в другом приложении) когда на ней выполняется щелчок кнопкой мыши.
Синтаксис функции:
=HYPERLINK(linkaddress; celltext) |
---|
где:
- linkaddress — адрес (в виде текста), который открывается;
- celltext — текст, отображаемый в ячейке, если опущен, linkaddress отображается в ячейке.
Ячейка, содержащая функцию HYPERLINK откроет гиперссылку, когда по ячейке выполняется щелчок кнопкой мыши.
Чтобы отредактировать ячейку, содержащую гиперссылку, выберите соседнюю ячейку, и переместитесь к ячейке, содержащей гиперссылку, используя клавиши - ← , ↑ , → , ↓ (если щёлкнуть непосредственно на ячейке, то это откроет гиперссылку).
Если ячейка содержит функцию HYPERLINK (даже если функция HYPERLINK не вычислена):
- эта ячейка становится ячейкой, содержащей гиперссылку; то есть, если нажать на неё, то она попытается открыть страницу в окне браузера.
Например, в ячейке с
=IF(TRUE(); “некоторый текст»; HYPERLINK(“http://www.example.com”))
функция HYPERLINK никогда не вычисляется — но однако ячейка становится ячейкой, содержащей гиперссылку (хотя связь не будет устанавливаться — см. далее); - формула в ячейке оценена дважды:
- в первый раз, любая функция HYPERLINK возвращает linkaddress, и результат формулы становится адресом для ссылки;
- во второй раз, любая функция 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” — текст, который появляется в ячейке.
Примеры, представленные выше, иллюстрируют, как 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