Salutation WaTaShi   
  
 
Merci de t'interresser à mon problème.
En fait j'utilise la fonction enregistrer une macro dans excel. Tout d'abord j'enregistre l'agrandissement de l'image puis je lui affecte cette macro (activable car un clic). Puis je modifie la macro, voilà ce que ça donne :
 
Sub Macro1()
    ActiveSheet.Shapes("Picture 24" ).Select
    Selection.ShapeRange.ScaleWidth 5#, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.ScaleHeight 5#, msoFalse, msoScaleFromBottomRight
 
'J'ai pensé insérer un bloc If, c'est à dire si on clique sur une autre cellule ou au mieu en recliquant sur l'image, celle ci reviendrai dans sa position initial
 
   If Range("A1" ).Select Then
        ActiveSheet.Shapes("Picture 24" ).Select
        Selection.ShapeRange.ScaleWidth 0.3, msoFalse, msoScaleFromTopLeft
        Selection.ShapeRange.ScaleHeight 0.3, msoFalse, msoScaleFromBottomRight
    End If
 
End Sub
 
Voilà, en fait j'utilise principalement l'enregistreur de macro puis je les modifie avec le peu de connaissance que j'ai en matière de prog. Donc si tu peux me donner un ptit coup de pouce ce serait super pour la continuité de mon stage.
 
Merci  