свойство Window.Top (Excel)
Возвращает или задает значение Double , представляющее расстояние (в точках) от верхнего края окна до верхнего края полезной области (под меню, все панели инструментов, закрепленные вверху, и строка формул).
expression. Вверх
Выражение Переменная, представляющая объект Window .
Это свойство нельзя задать для развернутого окна. Используйте свойство WindowState , чтобы вернуть или задать состояние окна.
В этом примере окна один и два расположите по горизонтали; иными словами, каждое окно занимает половину доступного вертикального пространства и все доступное горизонтальное пространство в клиентской области окна приложения. Чтобы этот пример работал, должно быть открыто только два окна листа.
Windows.Arrange xlArrangeTiled
ah = Windows(1).Height ' available height
aw = Windows(1).Width + Windows(2).Width ' available width
With Windows(1)
.Width = aw
.Height = ah / 2
.Left = 0
End With
With Windows(2)
.Width = aw
.Height = ah / 2
.Top = ah / 2
.Left = 0
End With
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.