Настройка кликабельных якорных ссылок в Excel - PullRequest
1 голос
/ 08 ноября 2019

Это может быть VBA, но я, честно говоря, не знаю.

У меня есть сводная вкладка, которая извлекает агрегированные данные из других вкладок в рабочей книге. Мне бы хотелось, чтобы конечный пользователь мог щелкать по разным областям (не обязательно только по ячейкам с формулами в них), а Excel переходил в заданное место в книге, но на другой лист. Например, нажатие на имя клиента на вкладке «Сводка» может активировать вкладку «Оплата» и перейти к тому месту, где начинается оплата этого клиента.

По сути, это версия HTML-привязки для перехода в другой раздел. Я знаю, что отключение опции «Редактировать непосредственно в ячейке» делает это в определенной степени, но это относится к приложению в целом, а не к настройке отдельной рабочей книги. Мне бы хотелось иметь более жесткий контроль над функциональностью, а не заставлять пользователей связываться со своими настройками.

Возможно ли это вообще?

1 Ответ

2 голосов
/ 08 ноября 2019

Вот один из вариантов - Работа с гиперссылками в Excel :

Создание гиперссылки на определенное место в книге

  1. Чтобы связать местоположение с текущей книгой или другой книгой, вы можете определить имя для целевых ячеек или использовать ссылку на ячейку.

    • Чтобы использовать имя, выдолжен назвать ячейки назначения в книге назначения.
  2. На листе исходной книги щелкните ячейку, в которой вы хотите создать гиперссылку.

    Вы также можете выбрать объект, такой как рисунок или элемент диаграммы, который вы хотите использовать для представления гиперссылки.

    Вы также можете щелкнуть правой кнопкой мыши ячейку или объект и затем щелкнуть гиперссылку наконтекстное меню, или вы можете нажать Ctrl + K.

  3. В разделе «Ссылка на» выполните одно из следующих действий:

    • Для ссылки на местоположениев текущей рабочей книге нажмите «Поместить в этот документ».

    • Чтобы связать с местоположением в другой книге, щелкните Существующий файл или веб-страницу, найдите и выберите книгу, на которую вы хотите сослаться, а затем нажмите Закладка.

  4. Выполните одно из следующих действий:

    • В поле Или выберите место в этом документе, в разделе «Ссылка на ячейку» щелкните на листе, на который вы хотите создать ссылку, введите ссылку на ячейку. в поле Введите в ячейке ссылки, а затем нажмите кнопку ОК.

    • В списке в разделе «Определенные имена» щелкните имя, представляющее ячейки, с которыми вы хотите связаться, и затем нажмитеОК.

  5. В поле «Текст для отображения» введите текст, который вы хотите использовать для представления гиперссылки.

  6. Чтобы отобразить полезную информацию, когда вы поместите указатель на гиперссылку, нажмите «Всплывающая подсказка», введите нужный текст в текстовое поле «Всплывающая подсказка» и нажмите кнопку «ОК».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...