Christine LEGRIS a écrit :
On 2010-09-03 04:34, TEURNIER Michaël wrote:
 Le 20/08/2010 15:11, Christine LEGRIS a écrit :
Le 2010-08-20 04:52, Alain RESTOUX a écrit :
Le 19/08/2010 16:31, Christine LEGRIS a écrit :

Bonjour,

(Ubuntu 9.04 / OOo 3.2 version officielle)

J'ai un fichier avec plusieurs onglets et j'aimerais copier dans un nouveau
fichier 2 onglets qui sont liés entre eux par des formules.

Lorsque je sélectionne les 2 onglets et que je fais copier les feuilles dans un nouveau document les formules génèrent l'erreur #REF. La formule est toujours là
mais indique #REF où il y avait le nom de l'autre feuille.

Je pourrais corriger les formules en remplaçant les # REF par le nom de la feuille OU copier tout le fichier puis supprimer les onglets que je n'ai pas
besoin, mais bon ...

Il y a une autre solution ? une autre façon de faire?


Me rappelant une discussion de cette liste, je me suis attardé au nom des onglets. Si je laisse les noms par défaut des onglets (feuille1, feuille2, etc.) et que je les laissent dans l'ordre, les formules sont intactes après la copie de 2
onglets dans un nouveau fichier.

Ayant un fichier avec des onglets qui sont déjà renommés, il faudrait que je renomme tous les onglets en respectant bien l'ordre feuille1, feuille2, etc. pour pouvoir ensuite conserver mes formules lorsque je copie des onglets dans un
autre fichier.


Il y a quelque chose qui m'échappe ? une solution plus simple ?
c'est tout de même dommage de ne pas pouvoir nommer les feuilles ...

Merci



Bonjour

Personnellement j'ouvre le fichier initial, je l'enregistre sous un nouveau nom, puis je supprime les feuilles que je ne souhaite pas conserver. Calc corrige en conséquence les formules. Je pense que c'est la méthode la plus rapide.

Alain



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Bonjour Alain,

Oui, c'est une méthode que je retiens pour certains cas.

La solution proposée par François Gatto devrait m'être également fort utile.


Merci à tous!

Bonjour,

Je pense que votre problème vient du fait que vous copier les feuilles vers un classeur déjà existant. Si vous sélectionnez les feuilles à copier et que vous choisissez "nouveau classeur" dans la liste déroulante, le nouveau classeur ne comprendra que les feuilles que vous avez sélectionné. Si vous copier vers un classeur déjà existant et que le nom de la feuille existe déjà, la feuille en conflit de nom sera automatiquement renommée "Copie_blablabla" De fait, le nom de la feuille ne correspondant plus, cela crée des erreurs dans les formules de calcul.

MT

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Bonjour,

Il y a peut-être un élément qui m'échape alors ....

Mon besoin et la majorité de mes tests concernent effectivement la copie de feuille dans un nouveau classeur. J'obtiens bien uniquement les feuilles copiées mais la référence des formules se construit toujours à partir des positions des feuilles et non pas de leur nom.

Je n'ai à ce jour trouvé aucune autre solution que de m'assurer que la feuille à laquelle les formules font références soit en première position dans le fichier initinal et dans le fichier de destination.

Il y a peut-être une différence de résultat selon la version de OOo ...

Bonjour,

Il existe pour ce genre de cas des fonctions qui prend en compte le classeur. Tu peux les trouver dans la section 'Classeur' de l'assistant formules.

Je te conseille les fonctions 'FEUILLE(réf)' et 'FEUILLES(réf)'. Tu peux aussi utiliser la fonction 'INDIRECT(réf;cellule)'. Ces 3 fonctions peuvent te servir de bien des manières. L'une d'elles est que tu n'as pas besoin de connaître la position de ta feuille par rapport aux autres.

Personnellement, je n'utilises plus les versions 2.x qui ne sont pas adaptées à mes besoins. J'utilise les versions 3.x. Ces méthodes, je les ai expérimenté avec succès sur OOo 3.0.1 et OOo 3.1. En outre, pour donner d'autres détails de configuration, je l'ai essayé sur un Windows XP SP2 et sur un SP3. Je n'ai pas essayé sur Linux ou Mac.


MT

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à