A voir également:
- Besoin d’aide s’il vous plaît
- Calculatrice s'il vous plaît - Télécharger - Calcul & Conversion
- Mon adresse mail s'il vous plaît ✓ - Forum Mail
- S'il te plait ne pars pas oh mon amour ✓ - Forum Cinéma / Télé
- J'ai besoin de votre aide s'il vous plait ✓ - Forum C
- J'ai oublier mon adresse email !! Comment faire ?? ✓ - Forum Mail
1 réponse
Excel 2000 et XP : écrire un nombre en toutes lettres
La rédaction , L'Ordinateur Individuel (n° 173), le 25/08/2005 à 07h00
Il est parfois nécessaire d'écrire un nombre sous sa forme littérale, par exemple trois cent vingt-cinq. Cela permet, notamment, d'empêcher qu'on falsifie une valeur figurant sur un document imprimé. Excel n'offre aucune fonction de ce type, mais vous pouvez télécharger gratuitement une macro complémentaire qui s'en chargera.
Pour cela, connectez-vous au site www.cathyastuce.com/applications/presentation.php#macroxl . En bas de la page Web, cliquez sur l'icône Excel placée en face du lien Conversion nombre en lettre. Téléchargez le fichier Numletter.zip (14 Ko) sur votre disque dur et décompressez-le : il contient un fichier Numletter.xla.
Lancez Excel et déroulez le menu Outils, Macro complémentaires. Cliquez sur Parcourir et localisez le dossier où vous avez enregistré Numlet ter.xla. Cliquez sur ce dernier, puis sur OK.
Cochez la seule case qui ne soit pas suivie d'un nom (un oubli du concepteur) et validez par OK. La macro est désormais disponible.
Pour l'utiliser, tapez un nombre dans une cellule, par exemple 325 en B5. En C5, saisissez la formule =ConvNumber Letter(B5) et validez. Vous voyez s'afficher trois cent vingt-cinq. La fonction peut traduire tout nombre de quinze chiffres maximum. La transcription respecte les règles de l'orthographe. Ainsi, 300 est converti en trois cents et 301 en trois cent un, sans « s » au mot cent. Un nombre fractionnaire comme 3,25 est traduit en trois virgule vingt-cinq. Seule lacune : si la cellule comporte un nom de devise, par l'exemple l'euro, il est ignoré.
La rédaction , L'Ordinateur Individuel (n° 173), le 25/08/2005 à 07h00
Il est parfois nécessaire d'écrire un nombre sous sa forme littérale, par exemple trois cent vingt-cinq. Cela permet, notamment, d'empêcher qu'on falsifie une valeur figurant sur un document imprimé. Excel n'offre aucune fonction de ce type, mais vous pouvez télécharger gratuitement une macro complémentaire qui s'en chargera.
Pour cela, connectez-vous au site www.cathyastuce.com/applications/presentation.php#macroxl . En bas de la page Web, cliquez sur l'icône Excel placée en face du lien Conversion nombre en lettre. Téléchargez le fichier Numletter.zip (14 Ko) sur votre disque dur et décompressez-le : il contient un fichier Numletter.xla.
Lancez Excel et déroulez le menu Outils, Macro complémentaires. Cliquez sur Parcourir et localisez le dossier où vous avez enregistré Numlet ter.xla. Cliquez sur ce dernier, puis sur OK.
Cochez la seule case qui ne soit pas suivie d'un nom (un oubli du concepteur) et validez par OK. La macro est désormais disponible.
Pour l'utiliser, tapez un nombre dans une cellule, par exemple 325 en B5. En C5, saisissez la formule =ConvNumber Letter(B5) et validez. Vous voyez s'afficher trois cent vingt-cinq. La fonction peut traduire tout nombre de quinze chiffres maximum. La transcription respecte les règles de l'orthographe. Ainsi, 300 est converti en trois cents et 301 en trois cent un, sans « s » au mot cent. Un nombre fractionnaire comme 3,25 est traduit en trois virgule vingt-cinq. Seule lacune : si la cellule comporte un nom de devise, par l'exemple l'euro, il est ignoré.