Bonjour,

> Message du 10/09/13 09:53
> De : "AMORCE - Fabien MICHEL" 
> A : users@fr.libreoffice.org
> Copie à : 
> Objet : [fr-users] Dupliquer une feuille sans changer les références aux 
> autres feuilles
> 
> Bonjour,
> 
> Il semblerais qu'il y ai eu un changement de comportement dans 
> LibreOffice calc depuis la version 4.0 lorsque l'on copie une feuille.
> 
> En effet, si cette feuille fait référence a des cellules d'autres 
> feuilles, lors de la copie, les références vers les autres feuilles sont 
> changées relativement à la position de la nouvelle feuille.
> Par exemple :
> Créer un document avec 2 feuilles.
> Dans Feuille1.A1, mettre 10
> Dans Feuille2.A1, mettre Feuille1.A1+10 (on a donc 20)
> Copier la Feuille2 en dernière position.
> => Dans Feuille2_2.A1 on a 30 (Feuille2.A1+10) alors que je m'attendais 
> a avoir un duplicata dans la feuille2 et donc obtenir Feuille1.A1+10.
> 
> Ce comportement semble être une feature, mais je trouve vraiment très 
> étrange, la majorité des cas, on souhaite dupliquer une feuille et le 
> fait de pouvoir conserver les références relatives ne me semble pas une 
> fonctionnalité très utile.
> 
> Il s'agit d'ailleurs du comportement par défaut de MS Excel qui parle 
> bien de duplication de feuille.
> Personne (en tout cas chez nous) n'a pris l'habitude de protéger ses 
> références à des autres feuille par un $ ($Feuille1.A1)
> 
> Je m'adresse à vous afin de vérifier qu'il n'existe pas un moyen de 
> retrouver le fonctionnement "traditionnel".
> 
> Merci
> -- 
> AMORCE
> Fabien MICHEL
> 
Ce comportement n'est pas nouveau. Cela a toujours fonctionné comme ça sous 
LibO et précédemment sous OOo.
De plus cela me convient parfaitement comme ceci.
On a la possibilité de faire référence à une feuille de façon absolue ou 
relative alors que MSO ne connait que l'absolu.
On voit d'ailleurs sur les forum Excel des questions du genre "comment faire 
référence à la feuille précédente et que cette référence soit toujours à la 
faire précédente après copie ?".
Pour moi, l'avantage est clairement du coté du libre.
Gérard
-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à