Désolé du contretemps.
Il faut dans un premier temps utiliser l'appareil photo d'excel.
Modifie la barre d'outils rapide. Comme le montre l'image ci-dessous.
1)Ensuite tu sélectionnes les cellules dont tu veux avoir l'image et tu cliques sur l'icône appareil photo.
2)Sélectionne une zone où tu veux voir apparaitre l'image.
3) Garde l'image sélectionnée et renomme l'image comme tu le souhaites. Soit en passant par la zone des noms ou en passant par le gestionnaire de noms de l'onglet Formules.
Ensuite tu n'as plus qu'à adapter le code avec le nom d'image choisi.
Tu demandais aussi comment limiter à la colonne E entre les lignes 5 et 50.
Place ton image en colonne E à l'aide de la souris et modifie le code comme suit:
' gestion de la position de l'image
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Row > 5 And ActiveCell.Row < 50 Then
Shapes("image 1").Top = Target.Top + 10
Else
Shapes("image 1").Top = Rows(50).Top
End If
End Sub
Tu peux affiner la position de ton image en augmentant ou diminuant le top.
Exemple target.top +50 ou target.top -75
bonne continuation,
ddetp88