No version of Excel allows you to insert a picture into a cell. Pictures are inserted into the worksheet and will always float.
One of the properties of a picture can be set to "move and size with cells" but that only moves or stretches the picture when the underlying rows and columns are inserted, deleted or sized. It does not confine a picture to a cell.
You may be better off using Word rather than Excel where you can create a table and insert pictures into the cells of the table.
Simon Jones
Contributing Editor
PC Pro Magazine