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
Pour réaliser des présentations simples mais propres en markdown.
La page avec le code source.
Libre office en réseau
Utiliser des tableurs (Excel, LibreOffice...) avec php.
Ordinateurs sous windows, il faut le préciser...
LibreOffice en ligne
Des calendriers à imprimer au format Libreoffice.
Via Sebsauvage
Il est possible de programmer en VBA sous OOCalc. Il suffit d'introduire préalablement l'instruction magique "Option VBASupport 1".
Linux Mint 17.2 ne met pas à jour LibreOffice vers la version 5 car le dépôt utilisé par Linux Mint est réglé sur un plus haut niveau de priorité APT (700) que celui utilisé par défaut par les dépôts d'Ubuntu (500).
Le gestionnaire de dépôt de Mint ignore donc tous les paquets qui ont une priorité APT plus faible.
Pour utiliser le dépôt LibreOffice Fresh (celui qui délivre la dernière version), il faut donc modifier le niveau de priorité du dépôt LibreOffice pour qu'il soit égal au plus haut degré de priorité utilisé dans Linux Mint.
Dans un premier temps, il faut installer le dépôt de LibreOffice avec la commande :
{code sudo add-apt-repository ppa:libreoffice/ppa code}
Il faut ensuite créer un fichier de préférence pour ce dépôt fraichement créé afin d'élever son niveau de priorité. On utilisera l'éditeur nano pour ça :
{code sudo nano /etc/apt/preferences.d/libreoffice.pref code}
Une fois le fichier ouvert on placera dedans les commandes suivantes :
{codePackage:*
Pin: release o=LP-PPA-libreoffice
Pin-Priority: 700 code}
Une fois que c'est fait on appuie sur les touches ctrl+x afin de sauvegarder les modifications, puis sur entrer. Cela ferme le fichier.
Il suffit ensuite de mettre à jour le gestionnaire de dépôts :
{code sudo apt-get update code}
La nouvelle version de LibreOffice devrait alors être proposée.
C'est clairement pas intuitif du tout. Au niveau ergonomie, il y a quand même du chemin à parcourir.
Merci pour l'astuce. À tester.