Оглавление книги на основе гиперссылок в EXCEL

history

Создадим оглавление Книги с помощью функции ГИПЕРССЫЛКА() .


Пусть в книге имеется несколько листов: к103, к104, к105, ... (например перечень комнат). Составим оглавление, позволяющее быстро перемещаться по листам книги (см. файл примера ).

Создадим в столбце А перечень названий листов книги. В ячейке В9 запишем формулу:

= ГИПЕРССЫЛКА("["&$B$6&"]"&A9&"!A1";"Нажмите ссылку, чтобы перейти на Лист "&A9&", в ячейку А1")

в ячейке В6 содержится имя текущей книги (подробнее читайте в статье Извлечение имени файла ). В случае, если книга будет переименована, оглавление продолжит работать.

Если книгу не планируется переименовывать, то имя книги можно указать в текстовой форме:

=ГИПЕРССЫЛКА("[_Оглавление_с_гиперссылками.xlsx]к103!A1";"Нажмите ссылку, чтобы перейти на Лист "&A9&", в ячейку А1")

При нажатии гиперссылки MS EXCEL перейдет в окно соответствующего листа.

Для обратного перехода к оглавлению можно создать ссылку с помощью стандартного механизма гиперссылок, нажав CTRL+K или через меню Вставка/ Связи/ Гиперссылка (после вызова окна Вставка гиперссылки выберите Связать с: местом в документе ).

Примечание : Ссылки, созданные с использованием стандартного механизма гиперссылок перестают работать при переименовании листов.


Комментарии

Только для авторизованных пользователей

(только для авторизованных пользователей)

© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved