Друзья, помогите понять такую проблему.
Я написал 2 маленьких макроса, которые переключают активные листы на предыдущую и на следующую, и положил их в проект PERSONAL.XLSB
Проблема возникает тогда, когда в книге скрытие листы. Второй макрос перепрыгивает их и выбирает следующий видимий лист на право, а вот первый не перепрыгивает на следующий левый видимий лист.
Помогите понять, почему.
Заранее спасибо.
Я написал 2 маленьких макроса, которые переключают активные листы на предыдущую и на следующую, и положил их в проект PERSONAL.XLSB
Код |
---|
Sub SheetPrevious() Y = ActiveSheet.Index If Y > 1 Then ActiveSheet.Previous.Activate End Sub Sub SheetNext() Z = Sheets.Count T = ActiveSheet.Index If T < Z Then ActiveSheet.Next.Activate End Sub |
Проблема возникает тогда, когда в книге скрытие листы. Второй макрос перепрыгивает их и выбирает следующий видимий лист на право, а вот первый не перепрыгивает на следующий левый видимий лист.
Помогите понять, почему.
Заранее спасибо.