J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5138 links
Préambule : Cette astuce fonctionne à la fois dans Calc et Writer. Je n'ai pas testé pour les autres applications de la suite mais je suppose que ça doit fonctionner aussi.
Je trouve dommage que ce soit aussi difficile à trouver. Il faudrait que ce soit par défaut dans les styles...
Pour la démonstration, on partira d'abord de Calc.
Cela fonctionne pour un nombre directement entré à la main dans une cellule, mais aussi pour le résultat d'un calcul.
Si la cellule affiche des ###
c'est qu'elle n'est pas assez large. Le retour à la ligne ne se fait pas car les mots sont liés les uns aux autres.
Pour que les nombres soient transformés en lettres, on va se rendre dans le menu Format/Cellules...
et dans l'onglet Nombres
de la fenêtre qui s'ouvre on va se rendre dans le champ Code de format
(en bas de page).
Dans ce champ, on va taper le code suivant :
[NatNum12]0
, si l'on veut afficher uniquement les nombres en lettres[NatNum12 EUR]0
si l'on veut afficher le mot euros
après les nombres en lettresNotez que le 0
est important après le format car sinon, les chiffres situés après une virgule ne sont pas pris en compte. Avec le 0
, seule la valeur absolue du nombre sera transformée en lettres.
Je n'ai pas trouvé (cherché) comment faire pour transformer les nombres à virgule.
Dans Writer, c'est la même procédure. On peut s'en servir par exemple pour des insertions de champs. Si le champ fait référence à un nombre dans une base de données ou un classeur, une fois le champ intégré au fichier texte, on va cliquer dessus et choisir le format qui nous intéresse.
Enjoy