Salut,
Définis ton Tableau différemment c''est à dire sur 3 colonnes: déclares T en haut du module comme TabF
T = Range(.[A1], .[C65536].End(xlUp)).Value
ensuite dans l'évènement change de ta combo tu écris:
With ComboBox1
if .listindex=-1 then exit function
''1ere solution
Label2.Caption = .List(.ListIndex, 2) & "€"
'2 eme solution
Label1.Caption=T(.ListIndex, 2) & "€"
End With
On remarquera que T est en Base 1 et la combo est en base 0, c'est pour cela qu'on utilise 2 dans les 2 cas.
ce qui donnerait:
With ComboBox1
if .listindex=-1 then exit function
''1ere solution
Label1.Caption = .List(.ListIndex, 1) & "€"
'2 eme solution
Label2.Caption=T(.ListIndex, 3) & "€"
End With
A+++