Метод Shape.IncrementTop (Publisher)
Перемещает указанную фигуру или диапазон фигур по вертикали на указанное расстояние.
Синтаксис
expression. IncrementTop (Increment)
Выражение Переменная, представляющая объект Shape .
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Приращение | Обязательный | Variant | Вертикальное расстояние для перемещения фигуры или диапазона фигур. Положительное значение перемещает фигуру или диапазон фигуры вниз; отрицательное значение перемещает его вверх. Числовые значения оцениваются в пунктах; строки могут находиться в любых единицах, поддерживаемых Microsoft Publisher (например, "2.5 in"). |
Замечания
Используйте метод IncrementLeft для перемещения фигур или диапазонов фигур по горизонтали.
Пример
В этом примере первая фигура в активной публикации дублируется, задает заливку для дубликата, перемещает ее на 70 точек вправо и на 50 точек вверх и поворачивает ее на 30 градусов по часовой стрелке.
With ActiveDocument.Pages(1).Shapes(1).Duplicate
.Fill.PresetTextured PresetTexture:=msoTextureGranite
.IncrementLeft Increment:=70
.IncrementTop Increment:=-50
.IncrementRotation Increment:=30
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.