Bonjour,
J'ai créé sous VBA un organigramme des membres de réunions qui se génère automatiquement en fonction de la réunion sélectionné par une combobox dans le userform. Je me suis aidée des codes VBA accessible sur le site de boisgontier.
Toutefois, est-ce que qqn aurait une idée pour modifier mon code VBA de façon à ce que le positionnement des shapes ne soit pas fixe mais variable en fonction de la taille des shapes précédents.
Par exemple, le 2e shape du niveau 2 est toujours positionné à la ligne 27 quelque soit la taille de l'organigramme, or je voudrais qu'il soit positionné plus haut s'il n'y a pas de shapes précédents du niveau 3. Ou encore, je souhaiterais le positionner juste en dessous de shape du niveau 3 qui dépend du 1er shape du niveau 2.
Autrement dit, est-il possible d'ajouter des lignes de code indiquant un espace maximum entre les shapes de niveau 2 et ceux de niveau 3 ?
Je joins le fichier, ma demande sera plus compréhensible.
Merci pour vos réponses, j'espère que qqn pourra m'aider![]()
Partager