Bonjour aux braves aidants !
Je suis avec Excel 2000 et j'essaie d'identifier une forme (shape) ovale parmi cents lors de l'exécution d'une macro déclenché par TOUTES les formes !
J'ai donc 99 formes ovales, nommées "Oval x" (x de 1 à 99) et chacune d'elles déclenche la même macro à l'intérieur de laquelle j'aimerais savoir quelle forme l'a appelée afin d'effectuer une mise en forme sur ladite "forme" (pléonasme ici ) !
Afin d'effectuer un ActiveSheet.Shapes("Oval x").Select, je dois donc savoir quel est le nom de la forme appelante et connaître son index "x" ou son nom ! Est-ce faisable ?
Tout ceci afin d'éviter à devoir écrire 99 macro (une par forme) renvoyant à la macro de mise en forme !
Merci de vos lumières,
iBenny