Rebonjour ,
Je croyais pouvoir avancer facilement mais non je rencontre un problème.
J'ai rajouté 2 labels à l'userform que j'ai nommé A et B (données de la colonne 1)
Le code ci-dessous répond en partie à mes attentes, sauf que le résultat est renvoyé sur la feuille
Sub sommer()
Set mondico = CreateObject("Scripting.Dictionary")
For Each c In Range("a2", [a65000].End(xlUp))
mondico(c.Value) = mondico(c.Value) + c.Offset(, 3).Value
Next c
[F2].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys) 'nom label
[G2].Resize(mondico.Count, 1) = Application.Transpose(mondico.items) 'total à mettre dans label correspondant
End Sub
Je voudrais modifier les 2 dernières lignes de codes pour mettre chaque total dans son label.
mondico.keys contient le nom des labels et mondico.items la somme de chaque label.
Merci beaucoup de m'aider.
@+