Bonsoir,
Le 25/01/2014 16:29, sigir a écrit :
le samedi 25 janvier 2014 13:52:28
Laurent Balland-Poirier a écrit :
Le 25/01/2014 13:24, sigir a écrit :
Je ne suis pas inscrit à QA, dois-je le faire ?
Oui, cela évitera à JB de valider tes messages à chaque fois :)
Il s'agit pour moi de fichiers assez anciens qui ne recalculent pas certaines formules du type
=Feuillex.B12
Pour moi c'est un fichier récent.
Ce point semble commun avec ton problème. J'avais essayé, comme le
suggérait Pierre-Yves, de forcer le recalcul mais sans effet. La
solution la + simple était de modifier la formule, puis d'annuler la
modification (pas la peine de tout retaper ;)
Tant que je m'en rend compte, ça ne pose pas de problème, c'est vite
fait. Ce que je crains est que je ne m'en aperçoive pas.
+1
J'ai trouvé le bogue 69244
https://bugs.freedesktop.org/show_bug.cgi?id=69244
En état de NEEDINFO. Il faudrait simplifier un fichier et le déposer dans ce rapport.
J'ai peur qu'en simplifiant le fichier le problème disparaisse. Il est
là :
http://cjoint.com/?DAzqyW7FXqR
Les cases colorées de F2 correspondent aux cases qui sont une "copie" de
cases de F1, repérées par paragraphe : 1., 2., etc.
Les cases PPP et MMM dans F2 sont les paramètres que j'avais bougé. On
les retrouve sur F1.
Par exemple :
- changer ces cases dans F2
- change la valeur des cases PPP et MMM de F1
- ce qui change les cases résultat de F1 (colonne N).
Ce sont ces cases qui sont doublées sur F2 (en couleur, colonne D) qui
parfois ne changent pas sur F2.
=============
Une idée : plutôt que : =Feuille1.B12
Je vais essayer : =Feuille1.B12*1
Il est effectivement difficile de suivre avec un fichier que l'on ne
connait pas. Ce que je constate avec ton fichier sur LibO Suse 4.1.4.2,
c'est qu'en changeant une valeur de la feuille "F2" dans la cellule C61
(PPP) et C63 (MMM), certaines valeurs entre D35 et D46 sont modifiées.
Puis en faisant Ctrl+Maj+F9 d'autres valeurs sont mises à jour. Lors de
mes tests précédents, je ne faisais que F9 pour forcer le recalcul mais
cela n'avait aucun effet.
Pour ma part, voici mon fichier brut :
http://cjoint.com/?DAzuspHKNWc
Si on modifie K7 de la feuille active ("relevés"), alors les cellules
C7, C10, E7, E10, G7, G10, I7, I10, K10, M7 et M10 doivent varier
proportionnellement. Par exemple, remplacer la valeur de K7 par 0.
=> Seules les cellules utilisant des formules avec des références dans
la même feuille sont modifiées : G7, G10, K10, M7 et M10
=> Les cellules ayant une formule appelant la valeur d'une cellule d'une
autre feuille "=$'Semi parallèle'.B7" ne sont pas mis à jour : C7, E7 et L7
=> Les valeurs des autres cellules C10, E10, I7 et I10 dépendent des 3
cellules précédentes et ne sont donc pas mis à jour.
Si je fais Ctrl+Maj+F9, toutes les cellules sont alors mis à jour
correctement.
Testé avec LibO Suse 4.1.4.2, LibO 4.2.0.3 et le master construit ce
matin Version: 4.3.0.0.alpha0+
Build ID: 83924113beb0ebfd6abbe6f8ca44fb929da0934c
J'ai simplifié le fichier ainsi :
http://cjoint.com/?DAzu4Db0SCA
Procédure :
Remplacer la valeur de la cellule D4 de la feuille courante ("relevés")
par 0
=> A4, B4 et C4 devraient aussi passer à 0, mais rien ne change.
Ctrl+Maj+F9 => les cellules sont mises à jour.
Reproduisez-vous ?
A+
Laurent BP
--
Envoyez un mail à qa+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/
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.