un peu tiré par les cheveux, mais le mieux que j'ai pu faire en parcourant le net, si jamais qlq a une proposition je suis preneur
If Coll_Quantités.Count = 1 Then
Coll_Quantités.Add 1
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1))
ElseIf Coll_Quantités.Count = 2 Then
Coll_Quantités.Add 1: Coll_Quantités.Add 2
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1), Coll_Quantités.Item(2))
ElseIf Coll_Quantités.Count = 3 Then
Coll_Quantités.Add 1: Coll_Quantités.Add 2: Coll_Quantités.Add 3
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1), Coll_Quantités.Item(2), Coll_Quantités.Item(3))
ElseIf Coll_Quantités.Count = 4 Then
Coll_Quantités.Add 1: Coll_Quantités.Add 2: Coll_Quantités.Add 3: Coll_Quantités.Add 4
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1), Coll_Quantités.Item(2), Coll_Quantités.Item(3), _
Coll_Quantités.Item(4))
ElseIf Coll_Quantités.Count = 5 Then
Coll_Quantités.Add 1: Coll_Quantités.Add 2: Coll_Quantités.Add 3: Coll_Quantités.Add 4: Coll_Quantités.Add 5
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1), Coll_Quantités.Item(2), Coll_Quantités.Item(3), _
Coll_Quantités.Item(4), Coll_Quantités.Item(5))
ElseIf Coll_Quantités.Count = 6 Then
Coll_Quantités.Add 1: Coll_Quantités.Add 2: Coll_Quantités.Add 3: Coll_Quantités.Add 4: Coll_Quantités.Add 5: Coll_Quantités.Add 6
.Lbl_Quantités.Caption = Application.Sum(Coll_Quantités.Item(1), Coll_Quantités.Item(2), Coll_Quantités.Item(3), _
Coll_Quantités.Item(4), Coll_Quantités.Item(5), Coll_Quantités.Item(6))
End If
merci d'avance
Pedro