Le 23/04/2013 11:36, Ysabeau a écrit :
Bonjour,
il y a une fonction qui n'existe pas dans Calc, mais existe dans Excel
depuis (au moins) 2003 et est devenue nettement plus apparente depuis
2007. Elle s'appelait avant « travail en liste » et est devenu «
tableaux » (tables en anglais).
*Le principe* : on paramètre la première ligne avec les entêtes, et la
deuxième de contenu (voir la troisième dans certains cas) avec les
formats (nombres notamment), les conditions de validité et les
formules. En transformant les cellules ainsi paramétrées en tableau,
on peut, en se déplaçant à l'aide de la touche tabulation ajouter des
lignes qui reprendront automatiquement les paramètres de la ligne de
contenu sans qu'il soit nécessaire de copier (ou de tirer) les
formules vers le bas. Si on ajoute une ligne de totaux, celle-ci est
dynamique et descend d'un cran à chaque fois.
*L'intérêt : *une fois tout le travail de paramétrage, on peut saisir
les données au fil de l'eau sans se préoccuper de la « hauteur » des
colonnes puisqu'elles ne sont pas finis. Donc d'un point de vue
ergonomique c'est terriblement efficace pour certains types de
tableaux. Et, comme on est proche des fonctions de bases de données,
cela évite des développements qui peuvent être plus complexes pour un
volume d'information qui ne le nécessite pas.
*La nécessité *: tout simplement LibreOffice n'ouvre pas correctement
les fichiers Excel dans lesquels il y a ce type de tableau et affiche
des erreurs dans les colonnes calculées. Cela est dû, je pense, en
partie tout du moins, au fait que la syntaxe d'Excel pour ces colonnes
est de ce type :
=[entête de colonne1]*[entête de colonne 2] au lieu, par exemple, d'un
=(A2*B2)
Je suis incapable d'expliquer ça en anglais, si on pouvait m'aider
pour le signaler sur bugzilla.
Merci.
J'ai fait un schéma explicatif au format svg :
http://cjoint.com/?0DxlHHgdGfb
Bonsoir Ysabeau,
Dans un rapport de bug,
*Bug 66377* <https://bugs.freedesktop.org/show_bug.cgi?id=66377>
-FILEOPEN: MS .xlsx Fails to import properly,
On peut trouver un exemple parlant (Demo-2012SummerOlympics.xlsx) de la
fonction Tableau d'Excel.
Markus Morhard a dit à cette occasion que cette fonction (manquante dans
Calc) est en cours de développement au GSoC (Google Summer of Code).
Jacques
--
Envoyez un mail à discuss+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.