Вам может потребоваться книга, чтобы всегда открывать конкретное представление или место на листе, или, возможно, просто изменить представление из макроса. Вы можете сделать это с помощью ScrollRow и ScrollColumn.
ScrollRow
Используется для программной прокрутки таблицы по вертикали. В этом примере таблица будет прокручиваться до строки 5.
ActiveWindow.ScrollRow = 5
ScrollColumn
Используется для программной прокрутки таблицы по горизонтали. В этом примере таблица будет прокручиваться до столбца 5.
ActiveWindow.ScrollColumn = 5
Автопрокрутка к определенной строке и столбцу при открытой книге
А размещение следующего кода в модуле всегда будет прокручивать Sheet1 книги до строки 5 и столбца 5, если макросы включены при открытии:
Sub auto_open () Sheet1.Activate ActiveWindow.ScrollColumn = 5 ActiveWindow.ScrollRow = 5 End Sub