Transformer un chaine de caractère en une valeur numéraire

  • Initiateur de la discussion Initiateur de la discussion Nat
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

Nat

Guest
Bonjour à tous !

Voici mon problème :

Je génère avec une petite application un fichier excel à partir d'une base de données. Dans ce fichier figure une colonne prix. Ce prix est du type "50,54" et est censé être une valeur numéraire : Clic droit, format de cellule me donne bien "nombre".

Seulement voilà : aucune opération n'est possible sur cette colonne, par exemple pour vérifier que je peux manipuler ces prix commes des chiffres je tente une somme de la colonne résultat : 0 !

Encore plus étrange, quand je double clique dans une case de cette colonne, le prix affiché devient un nombre, et va par exemple incrémenter la somme décrite ci-dessus ! (par quelle opération magique ??)

Je précise que j'ai testé la fonction CNUM et qu'elle ne change rien à tout cela...

Messieurs dames, merci de votre aide éventuelle !
 
Bon grande nouvelle : aussi bizarement que cela puisse paraître j'ai trouvé une solution qui vaut ce qu'elle vaut :

Je séléctionne la colonne concernée, et je fais : remplacer la virgule par une virgule.

Et ca me donne des chiffres impec tout marche !

Merci quand même...
 
Bonjour,

Nat : j'ai rencontré le problème : lors d'un transfert de données,
j'ai récupéré un fichier avec une colonne dont les nombres n'étaient pas des ''nombres" Et je ne sais pas pourquoi.
À chaque fois que je cliquais sur le chiffre, il se transformait bien en chiffre.
Mais le faire sur 800 lignes. Non. I do not know why cela est comme cela.

La solution a été trouvée. Ti m'a fait une macro pour qu'à chaque fois que je recois ce maudit fichier, je transforme tous les chiffres en chiffres.
Je te mettrai la macro plus tard dans la journée quand je serai au bureau.
À moins que Ti passe par là avant moi ou bien que quelqu'un en prépare une.

Le monde est vraiment petit.

Bonne journée.
Celeda
 
Bonsoir le forum

Oui je vais la mettre sur le post. Et je vous prie de m'excuser mais j'avais vu que Nat avait résolu son probléme. La macro est au bureau alors dès lundi
tweety_e0.gif
je m'en occupe.

Pardonnez-moi - cela a complétement slipped on my mind!

Bonne nuit le forum
Celeda
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
393
Retour