Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Déplace une forme ou un ensemble de formes vers le haut ou vers le bas dans la liste.
Syntaxe
expression. ReorderListMember (ObjectToReorder, Position)
expression Variable qui représente un objet ContainerProperties .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| ObjectToReorder | Requis | [UNKNOWN] | Forme ou formes à réorganiser dans le conteneur. Il peut s’agir d’objets Shape ou Selection . |
| Position | Obligatoire | Long | Position d’insertion dans la liste, en base un. |
Valeur renvoyée
Nothing
Remarques
Si le conteneur n’est pas une liste, Microsoft Visio renvoie une erreur Source non valide.
Si le paramètre ObjectToReorder ne contient pas de formes de niveau supérieur sur la page, si une quelconque forme dans ObjectToReorder n’est pas membre de la liste ou si la liste est verrouillée, Visio renvoie une erreur Paramètre non valide.
Pour insérer avant le premier élément de la liste, passez 1 au paramètre Position.
Pour insérer après le dernier élément de la liste, définissez Position supérieure ou égale au nombre d’éléments.
Si vous passez une position en dehors de la plage pour Position, Visio utilise la position valide la plus proche.
Si vous passez une sélection non contiguë de membres de liste pour ObjectToReorder, Visio rend la sélection contiguë dans la liste résultante réorganisée, tout en conservant la position relative. Par exemple, dans une liste triée A,B,C,D, si vous déplacez B et D vers la position 1, l’ordre de liste obtenu est B,D,A,C.
Exemple
L’exemple Visual Basic pour Applications (VBA) suivant montre comment utiliser la méthode ReorderListMember pour déplacer une forme de membre de liste à la deuxième position de la liste.
vsoListShape.ContainerProperties.ReorderListMember vsoShape, 2
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.