Option Explicit
Private Sub CommandButton1_Click()
Dim shapeImage As OLEObject
With Worksheets("Foglio1")
Set shapeImage = .OLEObjects.Add(classtype:="Forms.image.1", _
Left:=.Cells(2, "B").Left, _
Top:=.Cells(2, "B").Top, _
Width:=Me.Image1.Width, _
Height:=Me.Image1.Height)
End With
With shapeImage
.Object.PictureSizeMode = 3
.Object.Picture = Me.Image1.Picture
End With
End Sub