ActiveSheet.OLEObjects.Add Filename:=Label1.Caption, Link:=False, DisplayAsIcon:=True, IconFileName:="C:\WINDOWS\system32\packager.dll", IconIndex:=0, IconLabel:=Split(Label1.Caption, "\")(UBound(Split(Label1.Caption, "\")))
Essaye ça mais ça ne lie pas le fichier à une cellule. Pour qu'il s'ajoute au bon endroit il faut peut être au préalable ajouter la sélection de la cellule avec Cells(x, x).Select ou Range("XX").Select