Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/03/2009, à 09:40

Sebien

[Résolu] Fonctions d'un fichier ODS partagé avec Windows

Bonjour à tous,

J'ai un fichier ods créé par (et partagé avec) des utilisateurs Windows (équipé d'OpenOffice.org tout de même) qui contient des formules de calculs.

Or ces formules utilisent les fonctions anglaises d'OOO (hour, mround...)
Elle ne sont donc pas comprise sous mon OOO français sous Ubuntu (qui souhaite avoir HEURE et QUOTIENT)

J'ai bien peur que si je traduit les formules cela gène les utilisateurs sous Windows...

Y'a-t'il un moyen pour qu'OOO Ubuntu en français comprennent les fonctions anglaise ?

Cordialement,

Dernière modification par Sebien (Le 07/03/2009, à 22:43)

Hors ligne

#2 Le 06/03/2009, à 23:46

JBF

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

Bonsoir,

Normalement il ne doit pas y avoir de problème, sinon OOo ne serait pas vraiment localisé : OOo affiche les noms des fonctions dans la langue de l'interface mais dans le fichier ods elles sont stockées en anglais.
Pour t'en convaincre tu peux créer, avec ton OOo francophone, un petit fichier avec une fonction comme SOMME(), puis tu ouvres ce fichier avec ton archiveur préféré et tu consultes le fichier content.xml. Tu verras que la formule apparait avec le nom SUM().

Bonne soirée
JBF


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#3 Le 07/03/2009, à 12:17

Sebien

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

Tout d'abord merci JBF, l'astuce d'ouvrir le fichier .ods avec un archiveur est assez sympa...

En fait le problème vient que sous Windows c'est la version 3 d'OOO qui est utilisé alors que mon Ubuntu n'est encore équipée que de la version 2.4 d'OOO (Cf http://user.services.openoffice.org/fr/ … 933#p72176).

J'ai plus qu'à forcer la mise à jour d'OOO en V 3 sur Ubuntu.

Hors ligne

#4 Le 07/03/2009, à 12:45

Sebien

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

C'est mieux... mais pas encore tout à fait ça.

J'ai donc installé OOO V3 en suivant ça http://forum.ubuntu-fr.org/viewtopic.ph … 8#p2123938
Résumé (après téléchargement de l'archive http://openoffice.bouncer.osuosl.org/?p … sion=3.0.1 et décompression sur mon bureau) :

sudo apt-get remove openoffice*
cd ~Desktop/OOO300_m15_native_packed-1_fr.9379/DEBS
sudo dpkg -i *.deb
cd desktop-integration
sudo dpkg -i *.deb

Maintenant seule la fonction mround n'est pas reconnue dans le V3...

Hors ligne

#5 Le 07/03/2009, à 14:55

JBF

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

Elle fait quoi cette fonction mround ? un arrondi ?

Edit :
trouvé dans OOo 3.0.1 en français : ARRONDI.AU.MULTIPLE
Je n'ai pas OOo 2.4.x pour vérifier si cette fonction y existe
.

JBF

Dernière modification par JBF (Le 07/03/2009, à 15:00)


LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/

Hors ligne

#6 Le 07/03/2009, à 20:28

Sebien

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

"mround" est bien la formule française "arrondi.au.multiple"
Ça permet de d'arrondir une valeur au plus proche multiple d'une autre valeur.

Je viens de créer depuis Ubuntu une feuille de calcul avec un ARRONDI.AU.MULTIPLE, cela ce traduit par un MROUND dans le fichier content.xml de l'archive .ods wink

Si j'ouvre le content.xml de mon fichier .ods d'origine, je retrouve bien ma formule à l'identique sauf le "[." et le "]" manquant encadrant le nom de la cellule :
MROUND(HOUR([.G31]);4) dans le fichier nouvellement créé.
MROUND(HOUR(G31);4) dans l'ancien fichier.

Je viens de remplacer tous mes mround par des ARRONDI.AU.MULTIPLE dans toutes les formules et dans toutes les pages (super l'outil de rechercher/remplacer d'OOO) et vais tester depuis Windows avant de marquer "Résolu"...:/

Hors ligne

#7 Le 07/03/2009, à 22:41

Sebien

Re : [Résolu] Fonctions d'un fichier ODS partagé avec Windows

Après passage sous Windows, je confirme que le problème est bien issue du passage de OOO de la version 2.X à la version 3. En effet, le fichier .ods a été créé en version 2.4 et la fonction mround n'est pas reconnue que l'on ouvre le fichier avec une V3.0.0 sous Windows ou en V3.0.1 sous Ubuntu...

En revanche, après modification en ARRONDI.AU.MULTIPLE comme indiqué ci-dessus tout rentre dans l'ordre quelque soit la version 3.0.x et quelque soit l'OS.

Hors ligne