Salut Banzai64,
Bon j'ai suivi tes conseils, j'ai presque fini le nuancier, j'ai entrer les données des couleurs avec une boucle
For Each S In Array()
mais la, je suis coinçé, je crois que je suis au maxi de la boucle, ca me mets comme "erreur ligne trop pleine"
PS: j'ai limiter volontairement ici pour exemple, les données de la boucle, 442 données entrer de la manière, voir le code svp
j'ai essayer d'imbriqué une autre boucle mais je ni arrive pas
je cherche svp un modèle de code imbriquant 2 ou 3 boucles pour modèle
Set NumBoxes = New Collection
On Error Resume Next
X = 1
For Each S In Array(9, 18, 27, 36, 46, 55, 64, 73, 82, 91, 100, 109, 118, 127, 137, 146, 155, 164, 173, 182, 191, 200)
'*** Dernier tableau dégradé de couleurs "imbriqué une autre boucle"
X = 442
'For Each S In Array(16733198, 16622602, 16508936, 12515854, 7010831, 194601, 64134, 64466, 55294, 954622, 2049534, 7092477, 12337151, 16532206, 16660647)
'***
Controls("CommandButton" & (X)).BackColor = S
Me("CommandButton" & (X)).BackColor = S
Set MyNumBox = New NumBox
Set MyNumBox.TargetBox = Me("CommandButton" & (X))
NumBoxes.Add MyNumBox
X = X + 1
Merci pour l'aide apporter
bonne après midi
Raymond