REPLACE SHAPES

Hello,
Please help with VBA code

I have 2 shapes in upper left corner of picture above. I select 2 shapes and start SUB REPLACE()

Arrows show a necessary result
Rectangle replace ellipse or
Ellipse replace rectangle
Greetings!