Excelled, it occurred to me while I was reading your post "wait a moment; how does his second routine know which shapes are selected? That, after all, was the crux of the OP's question in the first place". So I looked at your code and, lo and likewise behold, you're using Selection.ShapeRange! Now, there's nothing wrong with you suggesting that routine, but my puzzle was trying to figure out how he could make his routine work given (if it's true) that he has to have all the shapes named the same. Seems to me that if there's some reason other than your guess — and I have no suspicions one way or another — then he can use that to solve his problem, no?
|