Re
Petchy, voici ton code, j'ai modifie les If, end If par select Case, puisque il y'en à déjà 3, maintenant, c'est très facile pour toi d'ajouter un tutu par exemple, voila
Dim compteur, compteur2, compteur3 As Long
Private Sub UserForm_Initialize()
TextBox1 = "toto"
TextBox4 = "tata"
TextBox6 = "titi"
compteur = 0
compteur2 = 0
compteur3 = 0
For i = 2 To Range("B65536").End(xlUp).Row
Select Case Range("A" & i)
Case "toto"
compteur = compteur + Range("B" & i)
Case "tata"
compteur2 = compteur2 + Range("B" & i)
Case "titi"
compteur3 = compteur3 + Range("B" & i)
End Select
Next i
On Error Resume Next
TextBox2 = compteur
TextBox5 = compteur2
TextBox7 = compteur3
End Sub
@Christophe@