Bonjour
Il y a certainement plus court, mais il est tôt :
Private Sub CommandButton1_Click()
Range('a4').Select
For i = 1 To 8
If ActiveCell.Value = ListBox1.Text Then
ActiveCell.Offset(0, 1).Value = TextBox1.Text
Exit Sub
End If
ActiveCell.Offset(1, 0).Select
Next i
End Sub
Cordialement