um,
i no of no technique or process to "put content of a shape in a cell".
shapes are objects, which have physical characteristics (i.e. length, width, color, etc.) and in order to create them using vba, the creator must define the object + physical characteristics.
what you can do is create a rectangle the size of a cell by depressing the "alt" key when creating the rectangle. the rectangle will be sized that of the cell.
good luck!
-pmover