Je développe en VBA un programme de dessin assez particulier dans lequel on est amené à déplacer simultanément, avec la souris, plusieurs formes représentant des objets.

Je n'ai aucun problème pour grouper les formes (avec la méthode "Group"), mais je voudrais savoir s'il est possible d'ajouter une ou plusieurs formes dans un groupe sans défaire ce groupe (par la méthode "Ungroup") et sans créer un nouveau groupe contenant le premier et les nouvelles formes.

Défaire le groupe m'obligerait à mémoriser les formes qu'il contient pour les réintégrer dans le nouveau et cela me semble compliqué.
Grouper les nouvelles formes avec le premier groupe créerait des "sous-groupes" qu'il me semble impossible à atteindre pour connaître et modifier leur propriétés (par la méthode "GroupItems").

Quelqu'un aurait-il une solution à me proposer ou, si ce que je demande est impossible, une méthode rapide pour contourner le problème.

D'avance, merci