Selection.Move, méthode (Visio)
Déplace une sélection d’une distance spécifiée.
Syntaxe
expression. Move
( _dx_
, _dy_
, _UnitsNameOrCode_
)
Expression Variable qui représente un objet Selection .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Dx | Requis | Double | Indique la distance de déplacement dans le sens des X. |
Dy | Requis | Double | Indique la distance de déplacement dans le sens des Y. |
UnitsNameOrCode | Facultatif | Variant | Spécifie les unités à utiliser pour dx et dy. Reportez-vous aux notes pour les valeurs possibles. La valeur par défaut est en pouces. |
Valeur renvoyée
Aucune
Remarques
Vous pouvez spécifier NomOuCodeUnités sous la forme d’un entier (un membre de CodesUnitVis) 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 Move pour déplacer une sélection d'une distance spécifiée.
Public Sub Move_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.Move 2, 2
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.