Mettre une valeur numérique lors de l'enregistrement Userform-> Onglet

Bonjour à tous !

Je rencontre un problème pour le calcul des sommes. Lorsque j'enregistre mon Userform dans l'onglet correspondant voici comment le nombre numérique est enregistré :

capture d ecran 2026 02 09 133204

Avec le message "Nombre stocké sous forme de texte", et donc si je souhaite additionné, rien ne se produit !

Voici le code VBA dans lequel est l'enregistrement c'est le TextBox4 :

capture d ecran 2026 02 09 133738

Comment faire pour qu'il puisse l'enregistrer en format Nombre et non en texte ?

Merci pour vos retours,

RQ

Bonjour,

C'est parce que Format renvoie du texte. Utilisez plutôt une conversion de type :

.Range("I" & LastRow).Value = CDbl(TextBox4.Value)

Oui nikel merci beaucoup !

Rechercher des sujets similaires à "mettre valeur numerique lors enregistrement userform onglet"