@Guessed: had never understood the difference between Shapes and InlineShapes. Went to read on the subject and it make alot of sense with my problem (and a few others I had in the past)! Thank you so much!
@Macropod: the code works great except
the shapes do not rotate. Can't figure out why. I tried changing a few things in the code and nope. But if I do it manually on the shape, after the code, it works. So the shapes are note "broken"

If you don't know, I will work to change the code from Shapes to InlineShape as Guessed suggested.
And thanks again to both of you!! You really helped me today and many many other times!
Souriane