problème avec une macro décimale
Bonjour à tous,
La marco ci-dessous me permet d'avoir 2 décimales après la virgule et ensuite la tabulation se fait automatiquement.
Cependant, je rencontre un problème, si je me suis trompé dans la saisie de mon premier chiffre, alors un message d'erreur apparaît et cela plante mon application.
"L'indice n'appartient pas à la sélection"
Merci par avance pour votre éclairage.
Le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Private Sub TxtMontant_Change()
Dim Test As Variant
Dim DS As String
DS = Application.DecimalSeparator
Test = Split((TxtMontant), DS)
If UBound(Test) Then
If Len(Test(UBound(Test))) = 2 Then SendKeys "{TAB}"
End If
End Sub |