'nom_P = Box1.Value
'============
' Nouvelle METHODE ICI
'==================
Set nom_P = Feuil10.Columns(1).Find(Box1.Value)
With Box2
.Clear ' Efface Box2
.AddItem nom_P.Offset(0, 1).Value ' Ajoute le prénom à Box2, situé en colonne B
' Vérifie si la cellule de la ligne inférieure contient le même nom
While nom_P = nom_P.Offset(1, 0)
' Si oui, descend d'une ligne et ajoute le prénom
Set nom_P = nom_P.Offset(1, 0)
.AddItem nom_P.Offset(0, 1).Value
Wend
.ListRows = Box2.ListCount ' Ajuste la taille de Box2 au nombre de lignes
If Box2.ListCount = 1 Then
.ShowDropButtonWhen = 0
.ListIndex = 0
Else
.ShowDropButtonWhen = 2
.ListIndex = -1
End If
End With
'======================
With Worksheets("SIGNALETIQUE")
ligF = .Range("A500").End(xlUp).Row
For lig_HE = 2 To ligF
If nom_P = .Cells(lig_HE, 1).Value Then
Box2.Value = .Cells(lig_HE, 2).Value
Box3.Value = .Cells(lig_HE, 3).Value
Box4.Value = .Cells(lig_HE, 4).Value
Box5.Value = .Cells(lig_HE, 5).Value
Box6.Value = .Cells(lig_HE, 6).Value
box7.Value = .Cells(lig_HE, 7).Value ' ERREUR c'était une LABEL BOX avant ??