Отображение номера строки без перемещения столбца - PullRequest
0 голосов
/ 15 января 2019

Я составил 12-месячный список, в котором у меня 365 дней в 365 столбцах, и мои 120 сотрудников перечислены в каждой строке, вплоть до строки 120.

Я ищу некоторый код VBA, который позволил бы мне (например) отобразить строку 120, сохранив при этом активный столбец.

В настоящее время я использую приведенный ниже простой код, который выделяет строку, но сбрасывает столбец, установленный для отображения столбца А. Я использую кнопки переключения для запуска макросов.

Sub ToggleButton3_Click()
Cells(ActiveCell.Row, "70").Activate
End Sub

Любые советы, решения или советы будут с благодарностью!

Спасибо!

1 Ответ

0 голосов
/ 15 января 2019

Вы должны создать процедуру, подобную этой:

Public Sub MoveToRow()
    ActiveSheet.Cells(70, ActiveCell.Column).Activate
End Sub

И свяжите его с сочетанием клавиш (т. Е. CTRL + J). Откройте диалоговое окно Макрос -> Выбрать ThisWorkBook.MoveToRow() -> Нажмите кнопку " Параметры " -> Назначьте ярлык . Работает:)

...