Формула гиперссылки на лист в документе:
(A1) Код
=ГИПЕРССЫЛКА("[Название файла.xlsx]'"&$B1&"'!A1";B1)
Для записи имени файла в ячейку используется формула:
Код
=ПСТР(ЯЧЕЙКА("filename";A1);ПОИСК("[";ЯЧЕЙКА("filename";A1))+1;ПОИСК("]";ЯЧЕЙКА("filename";A1))-ПОИСК("[";ЯЧЕЙКА("filename";A1))-1)
ВОПРОС:
Можно ли вторую формулу засунуть в первую, чтоб при переименовании документа всё работало как часики?
Модераторы, прошу прощения что вопрос попал в VBA, нужно переместить конечно же в раздел вопросы по excel / формулы