Convertir en nombre
Résolu
a51432
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
a51432 Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
a51432 Messages postés 37 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Vba convertir texte en nombre
- Convertir nombre en texte excel - Meilleures réponses
- Vba convertir en nombre - Meilleures réponses
- Convertir audio en texte word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Convertir epub en kindle - Guide
- Excel cellule couleur si condition texte - Guide
- Convertir youtube en mp3 avec audacity - Guide
1 réponse
Bonjour,
En réalité tu cherches à convertir un texte composé de chiffres en nombre.
Ce n'est pas un problème de format mais un problème de valeur, en effet le fait de changer de format de texte en nombre ne change pas le contenu : le texte reste du texte et les nombres restent des nombres. Il est est de même lors qu'on change de format nombre vers un format texte.
Pour convertir un texte (représentant un nombre) en nombre il faut utiliser la fonction Val() :
PS : dans ce cas le triangle vert ne signifie pas qu'il y a une erreur, c'est simplement un avertissement sur le contenu de type texte qui risque d'engendrer des erreurs de calcul.
Cordialement
Patrice
En réalité tu cherches à convertir un texte composé de chiffres en nombre.
Ce n'est pas un problème de format mais un problème de valeur, en effet le fait de changer de format de texte en nombre ne change pas le contenu : le texte reste du texte et les nombres restent des nombres. Il est est de même lors qu'on change de format nombre vers un format texte.
Pour convertir un texte (représentant un nombre) en nombre il faut utiliser la fonction Val() :
Cells(1, 1).Value = Val(Cells(1, 1).Value)
PS : dans ce cas le triangle vert ne signifie pas qu'il y a une erreur, c'est simplement un avertissement sur le contenu de type texte qui risque d'engendrer des erreurs de calcul.
Cordialement
Patrice
Merci de ta réponse !
J'avais trouvé une autre solution en mettant le code ci-dessous :