Bonjour,
Dans le projet que je développe, j'ai un bon nombre d'userform où j'ai des textbox pour des saisies de numéros de téléphones.
Je me suis dit qu'il était l'heure de me lancer dans les modules de classe...
Après avoir parcouru pas mal d'exemples traitant des modules de classe sur différents forums je suis déboussolé.
Au moment de la saisie d'un numéro de téléphone, pour plus de clarté, j'ai ce code dans les textbox_change
Private Sub TextBox6_Change()
Dim I As Byte
I = 6
Dim Text As String
Text = Replace(TextBox6, " ", "")
Select Case Len(Text)
Case 3
Text = Format(Text, "00 0")
Case 4
Text = Format(Text, "00 00")
Case 5
Text = Format(Text, "00 00 0")
Case 6
Text = Format(Text, "00 00 00")
Case 7
Text = Format(Text, "00 00 00 0")
Case 8
Text = Format(Text, "00 00 00 00")
Case 10
Text = Format(Text, "00 00 00 00 00")
End Select
Me.TextBox6 = Text
End Sub
Je voudrais mettre ce code dans un module de classe pour éviter les répétitions et pour simplifier le code (je ne sais pas si simplifier convient )
Les textbox en question ont un tag = NumTel
Est-ce que quelqu'un peut m'aiguiller? Fichier joint, onglet association par exemple pour vous repérer.
Merci
ddetp88