[CALC] Fusion régulière de différents fichiers calc

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: spider.computer@yahoo.fr
Sujet:: [CALC] Fusion régulière de différents fichiers calc
OS:: Linux
Version:: 6.0.x
Question:: Bonjour !

Je me lance dans la manipulation de données avec Calc et si je perçois bien les capacités de la bête, pas toujours facile de les dompter :slight_smile:

Ma situation :

J'ai un nombre n de fichiers calc différents

Je parviens à les fusionner en un seul "à la main" en faisant un clic droit sur les onglets de feuillet

L'objectif est pour moi d'avoir un ficher calc récapitulatif,qui récupérerait régulièrement/automatiquement le contenu de tous les petits fichiers sous formes de feuillet. Sachant que les modifications se feront toujours dans les petits fichiers et que le gros n'a qu'une visée de compilation et de consultation

Suis-je compréhensible ? ^^
Si oui, merci d'avance pour vos lumières

Bonjour,
Si les petits fichiers ne changent pas de noms, il est possible de récupérer leurs données automatiquement par l'insertion de lien vers les données externes.
Voir l'aide ou La FAQ pour plus de détails.

Jean-Michel PIERRE
Tél : 06.19.55.73.22

Coucou Jmpierre et merci pour ta réponse !

C'est pas aussi élégant que ce que j'imaginais mais ça fait le job, merci à
toi !

Il faut encore que je trouve le moyen de régler le problème du
fonctionnement constant sur mes différentes machines (dossier dropbox). Je
vais tenter avec des liens relatifs

Bonjour

qu'est-ce qui n'est pas "élégant" dans cette utilisation de lien pour toi ? Si tu cherches  à éviter des messages d'erreur de type "non affecté", tu peux positionner ton lien dans un sierreur()

Mais

Si tu veux regrouper automatiquement le contenu de plusieurs feuilles individuelles chacune dans des fichiers différents, tu es pleinement dans une logique "base de données".

Tu peux soit créer une base de données en tant que telle, soit positionner l'ensemble de tes fichiers individuels dans un dossier que tu déclares comme base de donnée, référencée dans LibreOffice (pour cela un fichier de type ods peut tout à fait constituer une table)
La procédure est décrite ici. https://help.libreoffice.org/latest/fr/text/shared/explorer/database/dabawiz00.html?&DbPAR=BASE

L'astuce supplémentaire que j'évoque est donc de placer tous tes fichiers dans le même répertoire, de déclarer ce répertoire, et d'enregistrer le fichier odb de connexion au même niveau (c'est à dire le dossier parent).
En ouvrant la connexion à la base de données, dans Calc, tu ouvres l'ensemble des "tables" (=fichier Calc). Je ne sais pas si je suis très claire là, mais je n'ai pas le descriptif précis sous la main...

Pour la partie Dropbox : à moins que tu aies un éditeur de fichiers opendoc associé à ton dropbox, j'ai des doutes sur le fonctionnement des liens, quand les fichiers ne sont pas ouverts !

Pour autant LibreOffice fonctionne de façon totalement relative, si tu respecte une arborescence commune, quels que soient tes supports (et tes interfaces d'exécution de LibreOffice), les liens devraient être opérationnels d'une façon ou d'une autre.
Tu peux aussi tenter Feuille/lien vers des données externes, qui marche assez bien avec des tableaux web, et sait-on jamais...

Si tu veux plus d'info sur l'aspect pseudo base de données : n'hésites pas !

Claire