TabIndex de TextBox créés dynamiquement
Bonjour,
Je souhaiterais changer l'ordre de mes "tabindex" selon mes TextBox.
Je crée dynamiquement des lignes de 3 TextBox en les classant comme suit :
TxBox1_1, TxBox2_1 et TxBox3_1
TxBox1_2, TxBox2_2 et TxBox3_2
...
TxBox1_i, TxBox2_i et TxBox3_i
Ils sont respectivement classés dans les groupes mesbouts(NB).TxBox1, mesbouts(NB).TxBox2, mesbouts(NB).TxBox3
Leur ordre d'index est donc défini par leur ordre de création.
Or, j'aimerais pouvoir faire un TAB vertical, et non sur ma ligne, soit dans l'ordre des TxBox1, puis des TxBox2, etc.
Voyez-vous une possibilité de changer dynamiquement ces index ?
J'ai testé le code suivant mais qui ne change pas mes index.
Code:
1 2 3 4 5 6 7 8 9
|
x = 0
mesbouts(NB).TxBox1.TabIndex = 0
For Each Cls In mesbouts
mesbouts(NB).TxBox1.TabIndex = Cls.TxBox1.TabIndex + x
MsgBox (Cls.TxBox1.TabIndex)
x = x + 1
Next
Next |
Thumb Down peut-être ? :-)
Merci d'avance