Sub ajouterProduit()
Prix = ActiveSheet.Shapes(Application.Caller).DrawingObject.Text
If Prix = "" Then Exit Sub
Produit = Application.Index([listeProduits], Application.Match(Prix, [listePrix], 0))
dl = 1 + [E8].End(xlUp).Row
If dl = 8 Then
MsgBox "La liste commande est full, pas plus de 5 produits par commande.": Exit Sub
End If
Cells(dl, "E") = Produit: Cells(dl, "F") = Prix
Cells(dl, "G") = "1" 'QUANTITE
Cells(dl, "H") = Cells(dl, "F") * Cells(dl, "G")
End Sub