powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / гиперссылка с вычисляемым адресом прехода
5 сообщений из 5, страница 1 из 1
гиперссылка с вычисляемым адресом прехода
    #38623842
natasha_tr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Есть 1-ый лист в екселе, содержащий около 200 строк. Строки 1-2 - шапка таблица, строки с 3 - данные. Также в книге есть около 200 листов (со 2). Часть данных в листах 2 и далее считывается с 1-го листа: данные листа 2 - из строки 3 первого листа; данные листа 3 - из строки 4 первого листа и тд.
В 1-ом листе есть столбец, в котором должны быть пересылки на соответствующие листы (гиперссылка в строке 3 ссылается на лист 2 и т.д).
Как быстро сделать гиперссылки во всех строчках (протянуть гиперссылку или как-то иначе).
Заранее спасибо за ответ!
...
Рейтинг: 0 / 0
гиперссылка с вычисляемым адресом прехода
    #38623862
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
natasha_trгиперссылка в строке 3 ссылается на лист 2 и т.д.Если листы названы единообразно ("Лист2", "Лист3" и т.д.), то формула

Код: plaintext
=ГИПЕРССЫЛКА("#Лист"&СТРОКА()-1&"!A1";"текст")

Вместо А1, разумеется, может быть любая ячейка или диапазон.
...
Рейтинг: 0 / 0
гиперссылка с вычисляемым адресом прехода
    #38623866
natasha_tr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Казанский,
тысячу раз пробовала и ничего не получалось...а у вас все сразу получилось. Но я не ставила решетку, я просто писала адрес листа, на который ссылаюсь, а копировать ссылку не получалось.
Сэкономила кучу времени, спасибо!
...
Рейтинг: 0 / 0
гиперссылка с вычисляемым адресом прехода
    #38623870
natasha_tr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Забыла сразу спросить: а если бы имена листов были бы неоднотипными? Как тогда сделать гиперссылки?
...
Рейтинг: 0 / 0
гиперссылка с вычисляемым адресом прехода
    #38623874
Казанский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использовать простую функцию, которая возвратит имя листа по номеру:
Код: vbnet
1.
2.
3.
Function SheetName(iSheetNo As Long) As String
SheetName = Worksheets(iSheetNo).Name
End Function

Формула

Код: plaintext
=ГИПЕРССЫЛКА("#"&SheetName(СТРОКА()-1)&"!A1";"текст")
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / гиперссылка с вычисляемым адресом прехода
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]