Метод Shape.Resize (Visio)

Изменяет размер фигуры путем перемещения маркеров фигуры, как указано.

Синтаксис

expression. Изменение размера (направление, расстояние, юниткод)

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

Параметры

Имя Обязательный или необязательный Тип данных Описание
Direction Обязательный VisResizeDirection Направление, соответствующее дескриптору фигуры. Возможные значения см. в разделе Примечания.
Distance (Расстояние) Обязательный Double Расстояние для перемещения края или угла фигуры; положительные значения перемещаются вовнутрь, а отрицательные — вовнутрь.
UnitCode Обязательный VisUnitCodes Единицы измерения, используемые для изменения расстояния.

Возвращаемое значение

Nothing

Замечания

Направление должно быть одной из следующих констант VisResizeDirection .

Константа Значение Описание
visResizeDirE 0 Справа, средний дескриптор фигуры.
visResizeDirNE 1 Справа, верхний дескриптор фигуры.
visResizeDirN 2 Центр, верхний дескриптор фигуры.
visResizeDirNW 3 Слева— верхний дескриптор фигуры.
visResizeDirW 4 Слева, средний дескриптор фигуры.
visResizeDirSW 5 Слева, нижний дескриптор фигуры.
visResizeDirS 6 Центр, нижний маркер фигуры.
visResizeDirSe 7 Справа, нижний дескриптор фигуры.

При изменении размера фигуры в диагональном направлении (т. е. NE, NW, SE или SW) указанное расстояние применяется вдоль горизонтальной и вертикальной осей (в отличие от направления компаса).

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

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