Метод ShapeRange.IncrementRotation (Excel)

Изменяет поворот указанной формы вокруг оси z на указанное количество градусов. Чтобы установить абсолютное вращение фигуры, используйте свойство Rotation .

Синтаксис

выражения. Приращение (приращение)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Приращение Обязательный Single Указывает, как далеко должна вращаться фигура горизонтально, в градусах. Положительное значение вращает фигуру по часовой стрелке; отрицательное значение вращает его против часовой стрелки.

Комментарии

Чтобы повернуть трехмерную форму вокруг оси x или y-axis, используйте метод IncrementRotationX или метод IncrementRotationY .

Пример

В этом примере повторяют форму на myDocument, задает заполняемую для дубликата, перемещает его на 70 точек вправо и 50 точек вверх и вращает его на 30 градусов по часовой стрелке.

Set myDocument = Worksheets(1) 
With myDocument.Shapes(1).Duplicate 
 .Fill.PresetTextured msoTextureGranite 
 .IncrementLeft 70 
 .IncrementTop -50 
 .IncrementRotation 30 
End With

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

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