Полезная возможность Microsoft Office Excel — добавление гиперссылок в ячейки книги и использование этих гиперссылок для просмотра данных. Гиперссылка представляет собой текстовую строку, часто имеющую синий цвет и подчеркнутую, при щелчке которой выполняется переход по гиперссылке. При отображении гиперссылки в книге Excel с использованием веб-клиента Excel с помощью этой гиперссылки можно открыть документ, файл или веб-страницу в новом окне, запустить программу работы с электронной почтой и создать сообщение, перейти в нужное расположение в текущей книге, а также открыть другую книгу Excel в веб-обозревателе на определенном месте. Поведением гиперссылки можно управлять с помощью настраиваемых свойств веб-клиента Excel.
В этой статье:
Что такое URL-адрес и как он используется
Создание гиперссылки в Office Excel для использования в службах Excel
Настраиваемые параметры свойств веб-клиента Excel, которые влияют на гиперссылки
Использование гиперссылок, указывающих на местоположение вне текущей книги
Использование гиперссылок, указывающих на местоположение в текущей книге
Передача местоположения в другой книге в виде параметра запроса в гиперссылке
Что такое URL-адрес и как он используется
При создании гиперссылки объект, на который она указывает, обозначаетсяURL-адресом (uniform resource locator — универсальный указатель ресурсов) (URL-адрес. Адрес, указывающий протокол (такой как HTTP или FTP) и расположение объекта, документа, веб-страницы или другого ресурса в Интернете или интрасети, например: http://www.microsoft.com/.), который имеет несколько различных форм:
Тип | Пример URL-компонента | Описание |
---|
Веб-страница | http:// | Протокол (Протокол. Способ доступа через Интернет к документам или службам, такой как FTP (File Transfer Protocol — протокол передачи файлов) или HTTP (Hypertext Transfer Protocol — протокол передачи гипертекста).) HTTP (Протокол HTTP. Протокол Интернета, используемый для доставки данных. Позволяет пользователям клиентских программ загружать текст, рисунки, звук и другие цифровые данные, вводя URL-адреса или щелкая гиперссылки.) |
| |
www.example.com/ | Веб-сервер (Веб-сервер. Компьютер, используемый для хранения веб-страниц и отвечающий на запросы от обозревателей. Веб-серверы, на которых хранятся файлы, URL-адреса которых начинаются с http://, называют также HTTP-серверами.) или сетевое местоположение |
| |
Jan07/ | Путь или папка |
| |
news.htm | Имя файла |
|
Файл или документ | file:// | Протокол обмена файлами |
| |
GRPC/ | Имя компьютера |
| |
Mkt/ | Путь или общая папка |
| |
Comments.doc | Имя файла |
|
Почтовая программа | mailto:: | Протокол почты |
| |
wulee | Псевдоним электронной почты |
|
Местоположение в той же книге | # | Знак решетки (#) |
| |
Widgets! | Имя листа, за которым следует восклицательный знак (!) |
| | |
| F25 | Ссылка на ячейку или диапазон |
|
Местоположение в другой книге | http://CorpServer/DeptA89/_layouts/ xlviewer.aspx | Сервер, местоположение, местоположение веб-узла, представление в обозревателе, местоположение веб-страницы и имя файла |
| |
?id= | ?id= (аргумент параметра) |
| |
http://Mfct/Stats/Shared%20Documents/Parts.xlsx | Путь к другой книге |
| |
&range= | &range= (аргумент параметра) |
| |
#Widgets!A1:F25 | Местоположение в другой книге |
|
К началу страницыСоздание гиперссылки Office Excel для использования в службах Excel
В Excel можно создать гиперссылку в книге Excel одним из следующих способов:
Дополнительные сведения см. в справке Microsoft Office Excel.
В службах Excel, если указатель мыши установлен на гиперссылке, он принимает вид руки . Это указывает, что пользователь может щелкнуть данный текст и активировать гиперссылку.
Совет. Чтобы выделить ячейку, которая содержит гиперссылку, не активируя эту гиперссылку, поместите указатель мыши на край ячейки, противоположный гиперссылке, а затем щелкните ячейку.
Примечания
- Цвет гиперссылки зависит от выбранных свойств обозревателя, если он не задан явно в книге Excel.
- Гиперссылки на строку или столбец преобразуются в гиперссылки на первую ячейку строки или столбца.
- Хотя в Excel недоступно создание гиперссылок на отчеты сводной таблицы, отчеты сводной диаграммы или имена диаграмм, чтобы предоставить доступ к этим объектам по гиперссылке, можно создать гиперссылку на ячейку, расположенную под этими объектами.
- В веб-клиенте Excel поддерживаются только абсолютные гиперссылки; относительные гиперссылки не поддерживаются. Если нужно изменить часть гиперссылки, например при изменении имени файла или документа, в Excel можно воспользоваться ссылкой ячейки в формуле, содержащей функцию HYPERLINK, например:
=HYPERLINK("[http://example.microsoft.com/report/budget report.xls]"&D1)
Затем в службах Excel можно изменить значение этой ячейки с использованием соответствующего параметра. Дополнительные сведения см. в разделе Изменение параметров рабочей книги в службах Excel.
- Гиперссылки в диаграммах, графические гиперссылки, а также гиперссылки на диапазоны, не являющиеся смежными, преобразуются в текстовые строки, однако они не поддерживаются в веб-клиенте Excel как активные гиперссылки.
К началу страницыНастраиваемые параметры свойств веб-клиента Excel, которые влияют на гиперссылки
Поведение гиперссылок управляется двумя настраиваемыми свойствами веб-клиента Excel, которые приведены в следующей таблице.
Если флажок свойства: | установлен | снят |
---|
Разрешить гиперссылки | Все поддерживаемые гиперссылки на файлы и документы вне текущей книги активны. | Все поддерживаемые гиперссылки на местоположения вне данной книги преобразуются в неактивные текстовые строки. |
Разрешить перемещение | Все поддерживаемые гиперссылки на местоположения в текущей книге активны. | Все поддерживаемые гиперссылки на местоположения в данной книге преобразуются в неактивные текстовые строки. |
К началу страницыИспользование гиперссылок, указывающих на местоположение вне текущей книги
Гиперссылки на внешние файлы или документы часто используются для предоставления связанных или более подробных сведений, которые дополняют текущую книгу. Например, веб-страница может содержать дополнительные справочные сведения о данной книге или описание политик и процедур компании. В Excel можно создать список строк, которые содержат структурированные данные и числа, при этом один из столбцов может включать ссылки на раздел соответствующего документа Microsoft Office Word с форматированным текстом и рисунками.
Если гиперссылка указывает на местоположение вне текущей книги, в службах Excel будет открыто новое окно.
К началу страницыИспользование гиперссылок, указывающих на местоположение в текущей книге
Гиперссылки на местоположения в той же книги часто используются для перемещения по этой книге. Например, если книга содержит много отдельных листов, можно создать специальный лист, выступающий в роли главного меню, и связать этот лист с каждым отдельным листом, снабдив каждую гиперссылку подробными комментариями.
Или рассмотрим пример большой книги, в которой отслеживается создание многих частей продукта, который производится компанией. Каждый лист содержит сведения по отдельной части и зависимостям между частями, которые могут быть представлены в виде гиперссылок, указывающих на соответствующий лист.
Если гиперссылка указывает на другое местоположение в текущей книге, в службах Excel это новое местоположение выводится в веб-части веб-клиента Excel (не в отдельном окне). Такая гиперссылка создается следующим образом:
| |
Общий синтаксис: | [#[<workbook>]<sheetname>!<range> |
| |
Пример: | #[Parts.xlsx]Widgets!A1 |
| |
Где знак решетки (#) является обязательным, указание на книгу ([<имя_книги>]) является обязательным, если ссылка указывает на другую книгу, указание на лист (<имя_листа>) является обязательным, если ссылка указывает на другой лист, далее следует восклицательный знак (!) и указание на диапазон (<диапазон>), который может быть представлен в одной из следующих форм:
- Ячейка, например «Sheet1!A1».
- Локальный именованный диапазон, например «Sheet1!Q2Summary».
- Глобальный именованный диапазон, например «FY04BalanceSheet».
При щелчке гиперссылки в представлении листа выполняется переход на местоположение в книге. Если это ячейка, она выделяется и помещается в центре веб-части веб-клиента Excel. Если это локальный или глобальный именованный диапазон, выделяется и переносится в центр веб-части веб-клиента Excel верхняя левая ячейка диапазона.
При щелчке гиперссылки в представлении именованного элемента выполняется переход на данный элемент с выделением соответствующей ячейки. Если этот элемент представляет собой ячейку, она помещается в центре веб-части веб-клиента Excel. Если это локальный или глобальный именованный диапазон, в центр веб-части веб-клиента Excel помещается верхняя левая ячейка диапазона. Если речь идет о двух или нескольких именованных элементов, которые имеют общую ячейку или диапазон, эти элементы размещаются в алфавитном порядке по возрастанию, причем первым стоит используемый элемент (как показано в раскрывающемся списке Показать представление).
К началу страницыПередача местоположения в другой книге в виде параметра запроса в гиперссылке
Чтобы создать в Excel гиперссылку, которая указывает на ячейку или диапазон, расположенные в другой книге, можно использовать синтаксис [#<имя_книги>]<имя_листа>!<range>. Чтобы установить ссылку на другую книгу в службах Excel, применяется другой подход, который заключается в передаче местоположения в другой книге в виде параметра строки запроса в гиперссылке. Для открытия книги в нужном местоположении используется страница просмотра веб-обозревателя (xlviewer.aspx).
Например, можно создать список ключевых индикаторов производительности, все элементы которого получают свои значения из разных книг. Для каждого из этих элементов создается гиперссылка, которая связывает индикаторы с книгами, которые содержат соответствующие данные. При щелчке такого элемента с целью выполнения детализации будет автоматически выполнен переход в книгу, на основе данных которой создан индикатор. Сразу отображается нужная ячейка, что более удобно, чем открывать нужную книгу в отображением заданного по умолчанию местоположения.
Такая гиперссылка создается следующим образом:
| |
Общий синтаксис: | http://<имя_сервера>/<имя_узла>/_layouts/ xlviewer.aspx?id=<путь_к_книге>&range=#<местоположение> |
| |
Пример: | http://CorpServer/DeptA89/_layouts/ xlviewer.aspx?id=http://Mfct/Stats/Shared%20Documents/Parts.xlsx&range=#Widgets!A1:F25 |
| |
Где <имя_сервера> отражает имя сервера SharePoint, <имя_узла> указывает один или несколько узлов и возможных дочерних узлов, где расположена данная книга, <путь_к_книге> указывает путь к файлу и его имя, а #<местоположение> может быть представлено в одной из следующих форм:
- Ячейка, например «Sheet1!A1».
- Локальный именованный диапазон, например «Sheet1!Q2Summary».
- Глобальный именованный диапазон, например «FY04BalanceSheet».
Важно. Перед публикацией книги Excel в службах Excel убедитесь, что в Office Excel созданы абсолютные URL-адреса, выполнив следующие действия:
- Щелкните значок Кнопка Microsoft Office, щелкните Параметры Excel, а затем выберите категорию Дополнительно.
- В разделе Общие щелкните Параметры веб-документа.
- В диалоговом окне Параметры веб-документа щелкните вкладку Файлы, а затем снимите флажок Обновлять ссылки при сохранении.
Если местоположение в другой книге передано в виде параметра строки запроса в гиперссылке, в службах Excel будет открыто новое окно обозревателя с указанным местоположением. Если это ячейка, она помещается в центре веб-страницы. Если это локальный или глобальный именованный диапазон, в центр веб-страницы помещается верхняя левая ячейка диапазона. В любом случае ячейка не выделяется.
К началу страницы