OVH Cloud OVH Cloud

Formes groupées

1 réponse
Avatar
garnote
Bonjour, Bonjour,

J'ai dessiné trois ellipses que j'ai groupé.
J'ai nommé ce groupe "mongroupe".
Comment, par macro, atteindre chacun des
éléments du groupe pour modifier leur couleur ?
Item, GroupItems ... ?

Merci
Serge

1 réponse

Avatar
garnote
Eureka ;-)

Sub OK()
Set groupe = ActiveSheet.Shapes("mongroupe")
n = groupe.GroupItems.Count
For i = 1 To n
Randomize
groupe.GroupItems(i).Fill.ForeColor.SchemeColor = 1 + Int(55 * Rnd())
Next i
End Sub

Serge

Bonjour, Bonjour,

J'ai dessiné trois ellipses que j'ai groupé.
J'ai nommé ce groupe "mongroupe".
Comment, par macro, atteindre chacun des
éléments du groupe pour modifier leur couleur ?
Item, GroupItems ... ?

Merci
Serge