Something like this. *Note* The values used in resizing were arbitrary and for demonstration only. You will need to play with them to find the size and location of the inserted picture you are after.

Hope this helps,

Sub PicInsert()
Dim fName As Variant

    fName = Application.GetOpenFilename(FileFilter:="Pic Files (*.jpg;*.bmp), *.jpg;*.bmp", Title:="Select a Picture", MultiSelect:=False)
    If fName <> False Then
        ActiveSheet.Pictures.Insert(fName).Select
        With Selection.ShapeRange
            .ScaleWidth 0.44, msoFalse, msoScaleFromTopLeft
            .ScaleHeight 0.44, msoFalse, msoScaleFromBottomRight
            .IncrementLeft -143.25
            .IncrementTop -222.5466
        End With
    End If

End Sub