При выборе ячейки перенаправить на другой лист в Excel

При выборе ячейки перенаправить на другой лист в Excel

Я хочу знать, осуществимо ли это или нет. Если я выберу ячейку в excel (sheet1), она перенаправит меня на sheet2, где есть соответствующие данные ячейки, выбранной мной в sheet1.

решение1

Два метода:


1) Гиперссылка (простой способ)

Щелкните правой кнопкой мыши по ячейке и выберите «Гиперссылка» в нижней части контекстного меню.

В открывшемся окне нажмите «Поместить в этот документ» слева.

Выберите нужный лист и введите ссылку на ячейку вверху.

Нажмите «ОК», чтобы добавить гиперссылку.

Скриншот


2) VBA (сложный путь)

Вставьте код ниже в модуль рабочих листов в VBA.

Измените диапазон и ссылки на имена листов в соответствии с вашими потребностями.

Обязательно сохраните файл как файл с поддержкой макросов (XLSM или XLSB).

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, Range("A1")) Is Nothing Then Application.Goto Worksheets("Sheet3").Range("A1"), True
End Sub

Связанный контент