Метод Window.ScrollIntoView (Excel)
Прокручивает окно документа, чтобы содержимое указанной прямоугольной области отображалось в левом верхнем или нижнем правом углу окна документа или области (в зависимости от значения аргумента Start ).
expression. ScrollIntoView (слева, сверху, ширина, высота, начало)
Выражение Переменная, представляющая объект Window .
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Left | Обязательный | Long | Горизонтальное положение прямоугольника (в точках) от левого края окна документа или области. |
Top | Обязательный | Long | Вертикальное положение прямоугольника (в точках) в верхней части окна документа или области. |
Width | Обязательный | Long | Ширина прямоугольника в точках. |
Height | Обязательный | Long | Высота прямоугольника в точках. |
Start | Необязательный | Variant | Значение true , если левый верхний угол прямоугольника отображается в левом верхнем углу окна документа или области. Значение false , если правый нижний угол прямоугольника отображается в правом нижнем углу окна документа или области. Значение по умолчанию — True. |
Аргумент Start полезен для сориентирования экрана, если прямоугольник больше, чем окно документа или область.
В этом примере определяется прямоугольник 100 на 200 пикселей в активном окне документа, расположенный в 20 пикселях от верхней части окна и на 50 пикселей от левого края окна. Затем в примере документ прокручивается вверх и влево, чтобы верхний левый угол прямоугольника был выровнен по верхнему левому углу окна.
ActiveWindow.ScrollIntoView _
Left:=50, Top:=20, _
Width:=100, Height:=200
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.