Método Selection.Flip (Visio)
Voltea las formas seleccionadas como un grupo o individualmente sobre sus patillas. Devuelve el valor Nothing.
Sintaxis
expresión. Voltear (FlipDirection, FlipType, BlastGuards, PinX, PinY, PinUnitsNameOrCode)
Expresión Variable que representa un objeto Selection .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
FlipDirection | Obligatorio | VisFlipDirection | Especifica la dirección en la que se va a voltear la selección. Vea la sección Comentarios para obtener los posibles valores. |
FlipType | Opcional | VisFlipTypes | Especifica cómo se va a voltear la selección. Vea la sección Comentarios para los valores posibles. |
BlastGuards | Opcional | Boolean | True para invalidar fórmulas en ShapeSheet de cualquiera de las formas seleccionadas a las que se ha aplicado la función GUARD; False para dejar sin cambios las fórmulas protegidas. El valor predeterminado es Falso. |
PinX | Opcional | Double | Cuando FlipType es visFlipSelectionWithPin, especifica la posición X de la patilla sobre la que se va a voltear la selección. |
PinY | Opcional | Double | Cuando FlipType es visFlipSelectionWithPin, especifica la posición Y de la patilla sobre la que se va a voltear la selección. |
PinUnitsNameOrCode | Opcional | Variant | Especifica las unidades que se van a utilizar para PinX y PinY. Vea la sección Comentarios para obtener los posibles valores. El valor predeterminado se expresa en pulgadas. |
Valor devuelto
Nothing
Comentarios
Los siguientes valores posibles para FlipDirection se declaran en VisFlipDirection en la biblioteca de tipos de Visio.
Constante | Valor | Descripción |
---|---|---|
visFlipHorizontal | 1 | Se voltea la selección horizontalmente. |
visFlipVertical | 2 | Se voltea la selección verticalmente. |
Los siguientes valores posibles para FlipType se declaran en VisFlipTypes en la biblioteca de tipos de Visio.
Constante | Valor | Descripción |
---|---|---|
visFlipSelectionWithPin | 1 | Se voltea la selección alrededor de un eje. |
visFlipSelection | 0 | Se voltea la selección alrededor de su centro. |
visFlipShapes | 2 | Se voltean las formas seleccionadas alrededor de su eje. |
Puede especificar PinUnitsNameOrCode como un entero (miembro de VisUnitCodes) o un valor de cadena como "inches" (pulgadas). Si la cadena no es válida o el código de unidad no es apropiado (no es textual), se genera un error.
Para obtener una lista completa de las cadenas de unidad válidas junto con las constantes de automatización (valores enteros) correspondientes, vea el tema sobre las unidades de medida.
Ejemplo:
Esta macro de Microsoft Visual Basic para Aplicaciones (VBA) muestra cómo utilizar el método Flip para voltear una selección horizontalmente.
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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.