Поделиться через


Свойство Window.ActivePane (Excel)

Возвращает объект Pane , представляющий активную панель в окне. Только для чтения.

Синтаксис

expression. ActivePane

Выражение Переменная, представляющая объект Window .

Замечания

Это свойство можно использовать только на листах и листах макросов.

Это свойство возвращает объект Pane . Чтобы получить индекс активной области, необходимо использовать свойство Index .

Пример

В этом примере активируется следующая область активного окна в Book1.xls. Следующую панель нельзя активировать, если панели заморожены. Пример должен выполняться из книги, отличной от Book1.xls. Перед выполнением примера убедитесь, что Book1.xls имеет две или четыре области на активном листе.

Workbooks("BOOK1.XLS").Activate 
If not ActiveWindow.FreezePanes Then 
 With ActiveWindow 
 i = .ActivePane.Index 
 If i = .Panes.Count Then 
 .Panes(1).Activate 
 Else 
 .Panes(i+1).Activate 
 End If 
 End With 
End If

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.