Bonsoir,

Je suis un étudiant qui essaye d'apprendre le VBA, je parcours sur internet des tutos qui m'aiderai dans mon apprentissage,
Je suis venu à essayer de crée un bouton(ActiveX) permettant d'afficher une image suivant un nom inscrit dans une liste déroulante sur Excel comme le nom l'indique,

Lorsque j'essaye de le tester il m'affiche un message d'erreur 91- variable d'objet ou variable de bloc with non définie,

J'ai essayer de retirer une à une les lignes et de le tester et bizarrement le message s'affiche toujours

Je vous mets les lignes, il y aura sans doutes des choses flagrantes que je ne perçois pas.

```VBA

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub CmdImage_Click()
 
Dim chemin As String
Dim NomImage As String
Dim Image As String
 
chemin = "D:\Users\apachecobasson\Pictures\Photos\"
NomImage = Range("A8")
Image = ".png"
 
Range("C14").Value = NomImage
 
ActiveSheet.Shapes.AddPicture Filename:=chemin + NomImage + Image, linktofile:=msoFalse, savewithdocument:=msoTrue, Left:=70, Top:=40, Width:=150, Height:=140
 
 
End Sub
```

J'espère qu'une personne pourra me venir en aide,

Je vous en remercie,

Antonin