Des chiffres en lettre
Résolu
bassale
Messages postés
68
Date d'inscription
Statut
Membre
Dernière intervention
-
bassale Messages postés 68 Date d'inscription Statut Membre Dernière intervention -
bassale Messages postés 68 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un fichier avec plein de chiffre et je souhaiterais les mettre en lettre automatiquement.
merci de m'aider
j'ai un fichier avec plein de chiffre et je souhaiterais les mettre en lettre automatiquement.
merci de m'aider
A voir également:
- Des chiffres en lettre
- Clavier iphone chiffre et lettre - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Chiffre en lettre - Télécharger - Outils professionnels
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Caractere speciaux lettre - Guide
8 réponses
Bonjour;
pour convertir un nombre en toutes lettres sous excel,visitez l'adrese suivante:
http://www.cathyastuce.com/applications/presentation.php#macroxl
pour convertir un nombre en toutes lettres sous excel,visitez l'adrese suivante:
http://www.cathyastuce.com/applications/presentation.php#macroxl
Trop fort avec google j'ai trouvé en 30 s:
http://www.miakinen.net/vrac/nombres2
tu mets tes nombres il te les convertit en lettre.
http://www.miakinen.net/vrac/nombres2
tu mets tes nombres il te les convertit en lettre.
et es ce qu'il y a une règle qui te permet de faire cette conversion ? par exemple, 53 ca donne quoi en lettres ???
nota: il nous faudrait savoir en quel langage tu souhaites faire ca !
j'ai pas de code tout pret, mais je vais essayer ede te donner une piste de travail:
on va travailler deja sans les exceptions de la langue francaise (10,11,12,13,14,15,16,21,31,41,51,61,et de 70 à 99)... si t'es suisse, tu fais soixante octante nonente ca règle déja une partie du problème ;)
déja, tu regardes le nombre de chiffres dans ton nombre.
tu regarde le poid positionel de chaque chiffre, et tu lui rajoute le suffixe adéquate.
il faudra faire un tableau pour cent - mille - millions, etc....
un tableau pour dix vingt trente quarante etc.....
un tableau pour les unités
ensuite, tu prends chaque chiffre, et suivant son poid pooisitionel, tu prends la valeur "unitaire" suivit du suffixe correspondant au poind positionel
j'ai pas de code tout pret, mais je vais essayer ede te donner une piste de travail:
on va travailler deja sans les exceptions de la langue francaise (10,11,12,13,14,15,16,21,31,41,51,61,et de 70 à 99)... si t'es suisse, tu fais soixante octante nonente ca règle déja une partie du problème ;)
déja, tu regardes le nombre de chiffres dans ton nombre.
tu regarde le poid positionel de chaque chiffre, et tu lui rajoute le suffixe adéquate.
il faudra faire un tableau pour cent - mille - millions, etc....
un tableau pour dix vingt trente quarante etc.....
un tableau pour les unités
ensuite, tu prends chaque chiffre, et suivant son poid pooisitionel, tu prends la valeur "unitaire" suivit du suffixe correspondant au poind positionel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je suis nul a ce langage informatique mais je vais essayer.
voici un exemple de mes chiffres
1 145 415
320 041
25 452 250
m'aider de m'aider
voici un exemple de mes chiffres
1 145 415
320 041
25 452 250
m'aider de m'aider
on ne sais toujours pas de quel langage tu parles .... ca va pas etre evident de te donner un truc directement utilisable !
donc tu n'est pas très fort pour exprimer tes besoins non plus. en fait, je pense que le problème vient de là: ne faisant pas l'effort de détailler la problématique, pour les autres, mais aussi pour toi, tu ne comprends pas toi meme ce que tu dois faire !
donc tu n'est pas très fort pour exprimer tes besoins non plus. en fait, je pense que le problème vient de là: ne faisant pas l'effort de détailler la problématique, pour les autres, mais aussi pour toi, tu ne comprends pas toi meme ce que tu dois faire !
Ceci n'est pas trivial. Il y a déjà eu des sujets là dessus sur le forum.
En quel langage souhaites tu coder ?
la base, c'est de lire le nombre et d'incrémenter :
5 -> cinq
23 -> vingt trois
542 -> cinq cent quarante deux
2326 -> deux mille trois cent vingt six.
Les exceptions : 11 à 16
Les nombres avec une dizaine et finissant par 1 ("trente et un" et non "trente un", mais "cent un" et non "cent et un")
Puis 71 à 76 et 91 à 96. 81 ("quatre vingt un" et non "quatre vingt et un").
à cela s'ajoute des problèmes d'orthographe (pluriel, tirets) assez complexes.
Pour simplifier, tu peux utiliser septante, octante et nonante qui sont dans le dictionnaire.
En quel langage souhaites tu coder ?
la base, c'est de lire le nombre et d'incrémenter :
5 -> cinq
23 -> vingt trois
542 -> cinq cent quarante deux
2326 -> deux mille trois cent vingt six.
Les exceptions : 11 à 16
Les nombres avec une dizaine et finissant par 1 ("trente et un" et non "trente un", mais "cent un" et non "cent et un")
Puis 71 à 76 et 91 à 96. 81 ("quatre vingt un" et non "quatre vingt et un").
à cela s'ajoute des problèmes d'orthographe (pluriel, tirets) assez complexes.
Pour simplifier, tu peux utiliser septante, octante et nonante qui sont dans le dictionnaire.