Salut à tous,
j'ai un léger problème d'appel de usf.
5 USF nommés USF1, USF2, USF3, USF4 et USF5.
Durant la première phase d'appel l'ordre est normal 1 à 5.
Pendant la seconde, l'ordre devient 2, 3, 4, 5 et 1.
À la suivante, 3, 4, 5, 1 et 2.
Enfin, d'une phase à l'autre l'ordre est décalée de un sans oublier de rappeler les premiers USF en fin d'appel.
La phase d'appel 5, 1, 2, 3 et 4 est suivi par une phase d'appel normal : 1, 2, 3, 4, et 5 et le cycle recommence.
Je n'ai besoin que d'une idée pour résoudre ce problème. Je n'ai pas besoin d'une solution toute faite. Comment puis-je gérer cette situation?
Au besoin, j'appelle mes USF nommés par une variable de cette façon :
Dim USF as Object
x = MaVariable
Set USF = VBA.UserForms.Add("USF" & x)
USF.Show
Merci pour votre aide.