Bonjour,
à testter,
Private Sub UserForm_Initialize()
Me.ComboBox1.Clear
Set sh1 = Sheets("Feuil1")
Set plg = sh1.Range("I3:I" & sh1.Cells(Rows.Count, 1).End(xlUp).Row)
Set c = plg.Find("PEMS", LookIn:=xlValues)
If Not c Is Nothing Then
premier = c.Row
i = 0
Do
With Me.ComboBox1
.AddItem
.List(i, 0) = sh1.Cells(c.Row, 1).Value
End With
Set c = plg.FindNext(c)
i = i + 1
Loop While Not c Is Nothing And c.Row <> premier
End If
End Sub