Bonsoir Salim, Celeda, PetitClaude, le Forum
Pour les lignes de codes, il manque déjà une chose simple en Top de module c'est :
Option Explicit
Ce qui aurait obligé à déclarer le "L" dans la procédure de Validation.
Toutefois je ne pense pas que celà soit la source du problème de Celeda. Car j'ai fait tourner sans soucis sous Excel 2000, Win Me.
Cependant, à l'originen cette démo était pour plusieurs ComboBox sur un report sur plusieurs Colonnes, mais telle que je vois le code et le userForm ce n'est pas justifié et je recommande de remplacer les lignes de codes du bouton VALIDER par celles-ci :
Private Sub CommandButton2_Click() 'BOUTON Validation
Dim L As Integer
If Me.ComboBox5 = "" Then Exit Sub
With WS
L = .Range("E65536").End(xlUp).Row + 1
.Cells(L, 5) = Me.ComboBox5
End With
End Sub
Pour le reste je laisse tel quel, quoique le passage en argument de "Ini" vers "MakingCollections" de la Variable "C" n'est pas justifié si l'on travaille sur une colonne et une ComboBox, mais çà devrait marcher.
Dans l'attente de savoir si Celeda "passe" mieux avec cette modif...
Bonne Soirée
@+Thierry