Автор Ёергей кАханский задал вопрос в разделе Другие языки и технологии
Как в макросе (VBA) создать гиперссылку на другой лист книги? и получил лучший ответ
Ответ от Вадим Окладников[гуру]
Проверял у себя, работает Sub content() Dim w As Worksheet Dim i As Integer i = 0 For Each w In Worksheets Worksheets(1).Hyperlinks.Add Anchor:=Worksheets(1).Range(\"A2\").Offset(i), Address:=\"\", _ SubAddress:=w.Name + \"!A1\", TextToDisplay:=w.Name i = i + 1 Next w End Sub
Ответ от Кирилл Сабитов[гуру]
Зачем VBA? Напишите в ячейке "=Результат! A2" Формула будет ссылаться на лист результата. В VBA есть свойство FormulaR1C1 на объект Range (Cell). приравнивайте ему. Если Вам нужна какая-то другая гиперссылка - не забываем
Зачем VBA? Напишите в ячейке "=Результат! A2" Формула будет ссылаться на лист результата. В VBA есть свойство FormulaR1C1 на объект Range (Cell). приравнивайте ему. Если Вам нужна какая-то другая гиперссылка - не забываем
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как в макросе (VBA) создать гиперссылку на другой лист книги?