Приветствую.
Подскажите, возможно ли...
Преамбула. Есть некий интерфейс, в который загружается Excel файл (xlsm не поддерживается, только xlsx), но обрабатывается/воспроизводится/показывается в самом интерфейсе через какую-то из пародий на Excel (не то Libra, не то Open). Непосредственно файл (файлы) создается и редактируется в Excel - так удобнее и понятней.
Амбула. Есть необходимость реализовать в логической функции гиперссылки на ячейки в пределах книги (на другие листы). Однако, если в Excel все работает как надо
Скрытый текст |
---|
=ЕСЛИ(B3="Лист2";ГИПЕРССЫЛКА("#"&"Лист2"&"!A1";"Тык");ЕСЛИ(B3="Лист3";ГИПЕРССЫЛКА("#"&"Лист3"&"!A1";"Тык");"")) |
, то в упомянутом интерфейсе такая функции (хоть внутри логической, хоть просто HYPERLINK вне IF) не воспринимается как гиперссылка. Единственный вариант гиперссылки, который работает в этом интерфейсе - это гиперссылки, создаваемые через контекстное меню.
Итого, вопрос сводится к.… как создать гиперссылку формулой, чтобы она полностью совпадала (синтаксически?) с такой, которая получается из контекстного меню. Т.е. то что получается из ПКМ нужно запихнуть в логическую функцию. Напомню, что макросы не применимы.
Excel 2016