Méthode Selection.Flip (Visio)
Retourne les formes sélectionnées en tant que groupe ou individuellement sur leurs épingles. Renvoie la valeur Nothing.
Syntaxe
expression. Flip (FlipDirection, FlipType, BlastGuards, PinX, PinY, PinUnitsNameOrCode)
Expression Variable qui représente un objet Selection .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
FlipDirection | Requis | VisFlipDirection | Indique la direction dans laquelle retourner la sélection. Reportez-vous aux notes pour les valeurs possibles. |
FlipType | Facultatif | VisFlipTypes | Spécifie la façon dont la sélection doit être retournée. Les valeurs possibles, reportez-vous à la section Remarques. |
BlastGuards | Facultatif | Boolean | True pour remplacer les formules dans la feuille ShapeSheet de l’une des formes sélectionnées auxquelles la fonction GUARD a été appliquée ; False pour laisser les formules gardées inchangées. La valeur par défaut est False. |
Pinx | Facultatif | Double | Lorsque FlipType a la valeur visFlipSelectionWithPin, spécifie la position X de la broche sur laquelle la sélection doit être retournée. |
Piny | Facultatif | Double | Lorsque FlipType a la valeur visFlipSelectionWithPin, spécifie la position Y de la broche sur laquelle la sélection doit être retournée. |
PinUnitsNameOrCode | Facultatif | Variant | Indique les unités à utiliser pour AxeX et AxeY. Reportez-vous aux notes pour les valeurs possibles. La valeur par défaut est en pouces. |
Valeur renvoyée
Aucune
Remarques
Les valeurs possibles suivantes pour FlipDirection sont déclarées dans VisFlipDirection dans la bibliothèque de types Visio.
Constante | Valeur | Description |
---|---|---|
visFlipHorizontal | 1 | Retourne la sélection horizontalement. |
visFlipVertical | 2 | Retourne la sélection verticalement. |
Les valeurs possibles suivantes pour FlipType sont déclarées dans VisFlipTypes dans la bibliothèque de types Visio.
Constante | Valeur | Description |
---|---|---|
visFlipSelectionWithPin | 1 | Retourne la sélection autour d'un axe. |
visFlipSelection | 0 | Retourne la sélection autour de son centre. |
visFlipShapes | 2 | Retourne les formes sélectionnées autour de leur axe. |
Vous pouvez spécifier NomOuCodeUnitésAxe sous la forme d’un entier (un membre de VisUnitCodes) ou une valeur de chaîne telle que « pouces ». Si la chaîne n’est pas valide ou si le code d’unité n’est pas approprié (non textuel), une erreur est générée.
Pour obtenir la liste complète des chaînes d’unités valides avec les constantes Automation correspondantes (entiers), reportez-vous à la rubrique À propos des unités de mesure.
Exemple
Cette macro Microsoft Visual Basic pour Applications (VBA) indique comment utiliser la méthode Flip pour retourner une sélection horizontalement.
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
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.