boucle sur des textbox_afterupdate
bonjour tout le monde ,
j'essaye de faire des boucles sur des TextBox_AfterUpdate() (dans mon SF j'ai 12 TextBox) mais je bloque
voici mon code simplifié
dans une classe Classe1
Code:
1 2 3 4 5 6 7 8 9
| Option Explicit
Public WithEvents ListeTextMontant As MSForms.TextBox
Private Sub ListeTextMontant_AfterUpdate()
ListeTextMontant = Format(ListeTextMontant.Value, "#,##0.000")
End Sub |
dans mon USF
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Dim Liste() As New Classe1
Private Sub UserForm_Initialize()
Dim Ctrl As Control
Dim I As Integer
For Each Ctrl In Me.Controls
If TypeName(Ctrl) = "TextBox" Then
I = I + 1
ReDim Preserve Liste(1 To I)
Set Liste(I).ListeTextMontant = Ctrl
End If
Next Ctrl
Set Ctrl = Nothing
End Sub |
alors est ce qu'il y a dépanneur pour me débloquer
merci d'avance