Отображение номера строки без перемещения столбца
Я составил 12-месячный список, в котором у меня есть 365 дней в 365 столбцах, и мои 120 сотрудников перечислены в каждом ряду, вплоть до 120.
Я ищу некоторый код VBA, который позволит мне (например) отобразить строку 120, сохранив при этом активный столбец.
В настоящее время я использую приведенный ниже простой код, который выделяет строку, но сбрасывает набор столбцов для отображения столбца А. Я использую переключатели для запуска макросов.
Sub ToggleButton3_Click()
Cells(ActiveCell.Row, "70").Activate
End Sub
Любые советы, решения или советы будут с благодарностью!
Спасибо!
1 ответ
Решение
Вы должны создать такую процедуру:
Public Sub MoveToRow()
ActiveSheet.Cells(70, ActiveCell.Column).Activate
End Sub
И связать его с сочетанием клавиш (то есть CTRL + J). Откройте диалог макросов -> Выбрать ThisWorkBook.MoveToRow()
-> Нажмите кнопку "Параметры" -> Назначить ярлык. Оно работает:)