Duplicate a Drawpage object with Macro

Comment out and see what happens

#        if shape.ShapeType != IMAGE:
#           continue

I updated the code.

For shapes not is exactly a clone, but, we can add the same shape and with the same position and size. You can add the rest of properties.

Other possibility is select all shapes, so, copy and paste in one step.

Ok, I will try your updated code. TY