Convertir en nombre
Résolu/Fermé
a51432
Messages postés
37
Date d'inscription
lundi 13 juillet 2015
Statut
Membre
Dernière intervention
20 octobre 2015
-
17 sept. 2015 à 16:26
a51432 Messages postés 37 Date d'inscription lundi 13 juillet 2015 Statut Membre Dernière intervention 20 octobre 2015 - 18 sept. 2015 à 10:04
a51432 Messages postés 37 Date d'inscription lundi 13 juillet 2015 Statut Membre Dernière intervention 20 octobre 2015 - 18 sept. 2015 à 10:04
A voir également:
- Vba convertir texte en nombre
- Convertir texte en nombre excel - Meilleures réponses
- Vba convertir en nombre - Meilleures réponses
- Convertir audio en texte word - Guide
- Convertir youtube en mp3 avec audacity - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Formule excel si contient texte alors texte ✓ - Forum Excel
- Excel cellule couleur si condition texte - Guide
1 réponse
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
Modifié par Patrice33740 le 17/09/2015 à 22:55
Modifié par Patrice33740 le 17/09/2015 à 22:55
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
18 sept. 2015 à 10:04
Merci de ta réponse !
J'avais trouvé une autre solution en mettant le code ci-dessous :