Bonjour Le Forum,
J'essaie de placer un nombre avec une virgule dans mon TextBox4.
Mais le transfert se fait sous forme de texte dans la base.
Avec ceci, je saisi avec un point, un nombre à virgule se place dans la base :
Private Sub TextBox4_Change()
End Sub
Pour saisir avec virgule et transférer un nombre à virgule, voici ce que j'ai "bidouillé" mais sans bon résultat car c'est du texte qui se place dans la base :
Private Sub TextBox4_Change() 'Montant Débit ou Crédit
TextBox4 = Replace(TextBox4, ".", ",") '/// pourrait fonctionner mais transpose le résultat en texte à gauche dans la base
TextBox4 = TextBox4.Value ‘avec ceci ça reste ausssi en texte dans la base
'Comment faire pour le placer en nombre, à droite dans la cellule pour être compté dans une somme ?
End Sub
Avez-vous une solution à proposer ?
Merci d'avance.
Webperegrino
J'essaie de placer un nombre avec une virgule dans mon TextBox4.
Mais le transfert se fait sous forme de texte dans la base.
Avec ceci, je saisi avec un point, un nombre à virgule se place dans la base :
Private Sub TextBox4_Change()
End Sub
Pour saisir avec virgule et transférer un nombre à virgule, voici ce que j'ai "bidouillé" mais sans bon résultat car c'est du texte qui se place dans la base :
Private Sub TextBox4_Change() 'Montant Débit ou Crédit
TextBox4 = Replace(TextBox4, ".", ",") '/// pourrait fonctionner mais transpose le résultat en texte à gauche dans la base
TextBox4 = TextBox4.Value ‘avec ceci ça reste ausssi en texte dans la base
'Comment faire pour le placer en nombre, à droite dans la cellule pour être compté dans une somme ?
End Sub
Avez-vous une solution à proposer ?
Merci d'avance.
Webperegrino
Dernière édition: