Convertir un nombre au format texte en format numérique

Signaler
Messages postés
3
Date d'inscription
dimanche 9 mai 2010
Statut
Membre
Dernière intervention
11 mai 2010
-
Messages postés
3
Date d'inscription
dimanche 9 mai 2010
Statut
Membre
Dernière intervention
11 mai 2010
-
Bonjour,

J'ai un résultat de calcul issu d'une textbox ; la valeur est donc de type texte ; quand je la copie dans ma base de données, il la copie au format texte ; or je veux que ce soit du numérique.

Comment faire pour convertir le format en amont de la copie dans la feuille ?

Merci pour votre réponse

4 réponses

Messages postés
14788
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 mai 2021
155
Bonjour,

CLng, CInt, CDbl, CSng, ...
Integer.Parse(...), Double.Parse(...), ...

Mon site
Messages postés
3
Date d'inscription
dimanche 9 mai 2010
Statut
Membre
Dernière intervention
11 mai 2010

Euh.... désolée, je suis encore plus débutante que ça !!

Concrètement, j'ai une variable qui s'appelle ScoreMJ1 dont le résultat est renvoyé par une textbox. Je veux la coller dans une feuille, en numérique.

Pour l'instant j'en suis là :

ActiveCell.Offset(0, 5).Value = ScoreMJ1

je fais quoi avant ou après pour que ça soit du numérique ?
Messages postés
14788
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 mai 2021
155
Bonjour,

ActiveCell.Offset(0, 5).Value = CLng(ScoreMJ1 )
ou
ActiveCell.Offset(0, 5).Value = CDbl(ScoreMJ1 )

Mon site
Messages postés
3
Date d'inscription
dimanche 9 mai 2010
Statut
Membre
Dernière intervention
11 mai 2010

Merci tout plein !