Как указать конкретный рабочий лист для открытия книги MS Excel с помощью гиперссылки?
У меня есть рабочая книга MS Excel с несколькими рабочими листами.
Пользователи обращаются к этой электронной таблице, используя гиперссылку в электронном письме.
Есть ли способ выразить гиперссылку для того, чтобы электронная таблица открывалась на конкретном листе?
- Почему Excel не автоматически обновляет мои уравнения?
- Как получить отдельные / уникальные значения в столбце Excel?
- Как переместить выделение в Excel?
- Когда использовать Ctrl + Shift + Enter и когда использовать Enter в Excel?
- Как я могу «группировать по» и суммировать столбец в excel?
- Разделить информацию
- Как легко изменить порядок строк в excel с помощью перетаскивания или перемещения или перемещения вниз?
- Autofill превосходит с почасовой разбивкой в течение длительного времени
- Остановить Excel, распознающий тире
- Excel Преобразование строк в столбцы
- Excel: используйте формулу в формате ячейки
- Автообновление столбца в Excel
- Как я могу объединить столбцы A и столбцы B в столбце C в Excel?
Если вы создадите ссылку, как показано ниже, она будет работать:
http://path/to/Workbook.xls#SheetName!a1
Я не думаю, что есть способ сделать это напрямую.
Гиперссылка может открыть книгу, но она всегда будет открыта для листа и ячейки, которые были выбраны, когда они были сохранены.
Вы можете добавить лист содержимого с формулами гиперссылок на другие листы
=HYPERLINK("[Book1.xls]Sheet2!A10","My internal link text")
Вам нужно будет убедиться, что книга сохранена с выбранным листом содержимого.
Это работало для меня в Excel 2007:
Я назвал точную ячейку, которую я хотел открыть (просто выбрав ее, а затем набрав новое имя в поле имени, которое можно найти в верхнем левом углу).
Тогда гиперссылка идет [filename с полным путем] # [cellname], очевидно, без скобок.
Например, http: //pathpart1/pathpart2/workbook.xlsm#OpeningCell
«OpenCell» будет именем, которое я дал этой ячейке.
Обратите внимание, что неважно, какой рабочий лист я использовал, когда я в последний раз сохранил файл. С созданной гиперссылкой я каждый раз попадаю в точную ячейку.
Надеюсь, это поможет.
Вы можете написать макрос в VBA:
Private Sub SetWorksheet() Worksheets("Worksheet1").Activate End Sub