Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете перелистывать выбранные фигуры группами или по отдельности вокруг закрепленных фигур. Ничего не возвращает.
Синтаксис
выражение. Flip (FlipDirection, FlipType, BlastGuards, PinX, PinY, PinUnitsNameOrCode)
выражение Переменная, представляющая объект выделения .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| FlipDirection | Обязательный | VisFlipDirection | Указывает направление, в котором нужно отразить выделенный фрагмент. Возможные значения см. в примечаниях. |
| FlipType | Необязательный | VisFlipTypes | Определяет, как должен быть перевернут выделенный фрагмент. Возможные значения см. в примечаниях. |
| BlastGuards | Необязательный | Логический | True — переопределение формул в ShapeSheet любой из выбранных фигур, к которым применена функция GUARD; Значение false , чтобы оставить защищенные формулы без изменений. Значение по умолчанию - false. |
| ПинКс | Необязательный | Double | Если FlipType имеет значение visFlipSelectionWithPin, определяет X-позицию булавки, относительно которой нужно перевернуть выбор. |
| ПинY | Необязательный | Double | Если FlipType имеет значение visFlipSelectionWithPin, задает Y-позицию булавки, относительно которой нужно перевернуть выбор. |
| PinUnitsNameOrCode | Необязательный | Variant | Определяет единицы измерения для PinX и PinY. Возможные значения см. в примечаниях. Значение по умолчанию — дюймы. |
Возвращаемое значение
Отсутствует
Примечания
Следующие возможные значения для FlipDirection объявлены в VisFlipDirection в библиотеке типов Visio.
| Константа | Значение | Описание |
|---|---|---|
| visFlipHorizontal | 1 | Отражение выделенного фрагмента слева направо |
| visFlipVertical | 2 | Отразить выделенный фрагмент сверху вниз. |
Следующие возможные значения FlipType объявлены в VisFlipTypes в библиотеке типов Visio.
| Константа | Значение | Описание |
|---|---|---|
| visFlipSelectionWithPin | 1 | Отражение выделения вокруг булавки. |
| visFlipSelection | 0 | Отражение выделения относительно центра. |
| visFlipShapes | 2 | Переверните выделенные фигуры относительно их булавок. |
Аргумент PinUnitsNameOrCode можно указать как целое число (член VisUnitCodes) или строковое значение, например "дюймы". Если строка недопустима или код единицы измерения недопустим (не является текстуальным), создается ошибка.
Полный список допустимых строк единиц вместе с соответствующими константами автоматизации (целочисленными значениями) см. в разделе О единицах измерения.
Пример
В этом макросе Microsoft Visual Basic для приложений (VBA) показано, как использовать метод переворота для отражения выделения по горизонтали.
Public Sub Flip_Example()
Dim vsoShape1 As Visio.Shape
Dim vsoShape2 As Visio.Shape
Set vsoShape1 = Application.ActiveWindow.Page.DrawRectangle(1, 9, 3, 7)
Set vsoShape2 = Application.ActiveWindow.Page.DrawRectangle(3, 6, 5, 5)
ActiveWindow.DeselectAll
ActiveWindow.Select vsoShape1, visSelect
ActiveWindow.Select vsoShape2, visSelect
Application.ActiveWindow.Selection.Flip visFlipHorizontal, visFlipSelection, False
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.