ok, voici la solution, j'ai fini par trouvé mon bonheur:
Fichier = Application.GetOpenFilename(FileFilter:="Pictures, *.jpg; *.png; *.gif; *.tif; *.tiff; *.bmp", Title:=" ", MultiSelect:=False)
If Fichier = False Then GoTo no_image
With ActiveSheet.Shapes.AddPicture(Fichier, True, True, Range(Emplacement).Left, Range(Emplacement).Top, Range(Emplacement).Width, Range(Emplacement).Height)
.Name = "Nom"
End With
a+