Shape.Ungroup, méthode (Excel)
Dissocie toutes les formes groupées dans la forme ou la plage de formes spécifiée. Elle dissocie les images et les objets OLE d'une forme ou d'une plage de formes spécifiée.
Syntaxe
expression. Dissocier
Expression Variable qui représente un objet Shape .
Valeur renvoyée
Objet ShapeRange qui représente les formes non groupées.
Remarques
Étant donné qu’un groupe de formes est traité comme un objet unique, le regroupement et le dissociation de formes modifient le nombre d’éléments de la collection Shapes et modifient les numéros d’index des éléments qui suivent les éléments affectés dans la collection.
Exemple
Cet exemple montre comment dissocier toutes les formes groupées ainsi que toutes les images ou tous les objets OLE de myDocument.
Set myDocument = Worksheets(1)
For Each s In myDocument.Shapes
s.Ungroup
Next
Cet exemple montre comment dissocier toutes les formes de myDocument sans dissocier les images ou les objets OLE.
Set myDocument = Worksheets(1)
For Each s In myDocument.Shapes
If s.Type = msoGroup Then s.Ungroup
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour