What I would do is put the picture you want to copy on a hidden sheet so that it won't be deleted then run this macro.


Sub DelShapes()
Dim WS As Worksheet
Set WS = Sheets("Sheet1")
WS.Shapes.SelectAll
Selection.Delete
End Sub

Then change this line to reference the new sheet with the picture to copy.
WS.Shapes("Picture 4840").Copy