Nombre avec virgule non reconnu dans Excel

Fermé
Eureka_07 Messages postés 1 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 25 octobre 2020 - Modifié le 25 oct. 2020 à 17:33
f894009 Messages postés 17241 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 février 2025 - 25 oct. 2020 à 17:15
Bonjour,
Malgré mes recherches, pas moyen de trouver, alors je fais appel à vous tous.
Voici mon code très simple:

Private Sub textbox2_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
'saisie unique de chiffres
   If InStr("1234567890-,.", Chr(KeyAscii)) = 0 Then KeyAscii = 0
   If KeyAscii = 46 Then KeyAscii = 44
End Sub

Private Sub CommandButton1_Click()
Dim derligne As Integer
Sheets("Février").Select
derligne = Sheets("Février").Range("a65536").End(xlUp).Row + 1
Cells(derligne, 5) = TextBox2.Value
Unload UserForm2
UserForm2.Show
End Sub

Lorsque je saisis un nombre entier, c'est correct
Lorsque je saisis un nombre avec virgule, Excel le considère comme du texte !

Ensuite, comment faire afficher ce nombre avec séparateur de milliers et 2 chiffres après la virgule dans mon formulaire ?

Merci d'avance pour votre précieuse aide
A voir également:

2 réponses

f894009 Messages postés 17241 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 février 2025 1 713
25 oct. 2020 à 17:08
Bonjour,
Si vous écrivez un nombre décimal dans une cellule, vous mettez quoi en séparateur?
0
Bonjour, celui du pavé numérique. Pour remplir mon formulaire, également
0
f894009 Messages postés 17241 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 19 février 2025 1 713
25 oct. 2020 à 17:15
Re,

Tout a fait Thierry, mais c'est quoi: un point, une virgule?
0