#1 Le 30/06/2012, à 14:55
- patrick L
bug tri d'une zone dans libre office du menu données trier [ resolu ]
bonjour et bonnes vacances ou bon courage pour ceux qui en ont pas.
j'ai un bug surement compliqué à solutionner. Je suis meme pas sur que ca soit solutionnable. mais bon je le soumets...
en espérant etre clair dans ma description du bug
une colonne avec des nombres et une avec des noms
12 andré
5 martin
14 jacqueline
15 pierrot
2 philippe
10 christine.
je fais données / trier / colonne A de tri (les nombres)
15 pierrot
14 jacqueline
12 andré
10 christine.
5 martin
2 philippe
tout se passe bien dans le meilleur des mondes (heu ca me rappelle un livre avec un phare et un sauvage)
le probleme c'est quand on a les nombres qui sont issus de calculs... par exemple pour faire un tri aléatoire
=alea() * 99 + 1 andré
=alea() * 99 + 1 martin
=alea() * 99 + 1 jacqueline
=alea() * 99 + 1 pierrot
=alea() * 99 + 1 philippe
=alea() * 99 + 1 christine.
et là aussi je veux trier... et ca ne trie pas correctement
ici les valeurs aléatoires au depart
72 christine.
85 philippe
3 martin
33 andré
33 pierrot
47 jacqueline
si je trie j'ai
72 martin
85 andré
3 pierrot
33 jacqueline
33 christine.
47 philippe
si je mets la liste triée et à droite la liste non triée, on remarque la colonne des nombres ne bouge pas mais les noms bougent mais les noms ne sont quand même pas mis dans l'ordre normal du tri.
si je fais un copier collé des valeurs sans les formules (maj+ctrl+v) le tri se fait normalement.
85 andré
72 martin
47 philippe
33 christine.
33 jacqueline
3 pierrot
NB : j'ai désactivé le recalcul automatique des données qui fait des choses etranges lorsque on utilise des nombres aléatoires.
version de libre office :
LibreOffice 3.5.3.2
Version ID : 350m1(Build:2)
Dernière modification par patrick L (Le 02/07/2012, à 09:55)
Hors ligne
#2 Le 01/07/2012, à 00:04
- mohican
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
En effet le recalcul automatique fait que les chiffres sont recalculés après le tri (donc ils changent puisque la fonction alea() est réappliquée).
Comment fais-tu pour désactiver le recalcul automatique ?
mohican, plus tout à fait débutant sur Ubuntu
Ub 22.04 // Mint 21 Xfce // Mint 21 Cinnamon // Win7 SP1
Hors ligne
#3 Le 01/07/2012, à 02:00
- patrick L
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
merci de votre réponse.
par outils / contenu des cellules / recalculer automatiquement
si on decoche le recalcul ne se fait que sur appui sur la touche f9. A utiliser pour des calculs basés sur le hasard.
ou lorsque on a des bases de données pour faire des transactions. mais bon faire des bases de données sur libre office ? heu si on veut faire des trucs marrants.
même sans aucun recalcul de la liste des membres + numero le tri des nombres ne se passe pas bien du tout. faut lancer le calcul des nombres aléatoires ensuite copier les résultats quelque part ailleur et faire le tri des valeurs recopiées.
c'est pour faire un tri automatique (et sans triche) d'inscrits pour faire des groupes de poules.
ca a l'air d’être une bricole mais pour corriger que faire ? en analyse du probleme que faire des formules en dessous.
ca serait en apparence facile de trier les résultats... mais alors si la ligne se retrouve en derniere position au lieu de la premiere... que faire des formules qui sont liées au résultat trié.
si on a A1 qui est lié à christine
une fois triée christine se retrouve en A10 alors faut mettre la formule en a10 qui était celle de A1 , s'il y a de l'absolu là dedans et du relatif, je devine le plaisir de mettre ca en place. surtout si les cellules sont liées à autre chose... là faut modifier toutes les formules y faisant référence. y compris dans les fichiers externes... source d'une masse de bugs.
mais bon je pose la question de savoir si c'est solutionnable.
Hors ligne
#4 Le 01/07/2012, à 08:38
- JBF
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
Bonjour,
Avec un fichier exemple à télécharger quelque part ce serait plus simple pour comprendre ce que tu fais exactement.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#5 Le 01/07/2012, à 10:01
- patrick L
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
merci de votre réponse et bonne saison estivale.
un lien pour charger le fichier d'exemple avec la fonction alea.
Dernière modification par patrick L (Le 01/07/2012, à 10:02)
Hors ligne
#6 Le 01/07/2012, à 10:53
- JBF
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
merci de votre réponse et bonne saison estivale.
un lien pour charger le fichier d'exemple avec la fonction alea.
Désolé, je n'obéis pas à la pub. Tu n'as pas un autre lien ?
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#7 Le 01/07/2012, à 14:27
- mohican
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
Quelle pub ? Avec Firefox, j'ai bien le téléchargement direct du fichier.
Effectivement j'ai bien le même pb que toi patrick L.
Le tri ne s'effectue pas sur les cellules contenant la formule parce que justement comme elles contiennent toutes la même formule, le logiciel estime qu'il n'a pas besoin de les bouger.
Voici un bidouillage qui permet le tri car il oblige le logiciel a les déplacer :
- crée au-dessus des lignes que tu veux trier une dizaine de lignes vides et rempli la valeur de la colonne A avec a,b,c,etc.
- effectue le tri croissant sur la colonne A en incluant ces nouvelles lignes.
Comme les lettres a,b,c,etc. doivent se trouver après les chiffres aléatoire, le logiciel est obligé de déplacer les cellules contenant les formules.
(Pour un tri décroissant, placer les valeurs a,b,c,etc. en-dessous des chiffres aléatoires.)
Voici un autre bidouillage :
Faire en sorte que chaque formule soit différente des autres, sans changer le résultat final.
Ajouter à la première formule +0
à la seconde +1-1
à la troisième +2-2
à la quatrième +3-3
et ainsi de suite
c'est bête mais ça marche !
Un volontaire pour saisir le bug dans launchpad ?
mohican, plus tout à fait débutant sur Ubuntu
Ub 22.04 // Mint 21 Xfce // Mint 21 Cinnamon // Win7 SP1
Hors ligne
#8 Le 01/07/2012, à 15:13
- JBF
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
Quelle pub ? Avec Firefox, j'ai bien le téléchargement direct du fichier.
Il y a une pub en Flash qu'il vaut laisser défiler complètement pour obtenir le code qui donne accès au fichier.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#9 Le 01/07/2012, à 15:45
- mohican
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
Il y a une pub en Flash qu'il vaut laisser défiler complètement pour obtenir le code qui donne accès au fichier.
JBF
Ben, pas dans ma config. Dès que je clique sur le lien donné ici, j'ai l'invite de téléchargement de Firefox qui s'ouvre (fenêtre de titre "Ouverture de triLibreOffice.ods") et me permet de sauver le fichier directement sur mon disque. C'est tout. Aucun nouvel onglet ne s'ouvre dans Firefox.
Peut-être est-ce grâce à l'extension Adblock+ ?
mohican, plus tout à fait débutant sur Ubuntu
Ub 22.04 // Mint 21 Xfce // Mint 21 Cinnamon // Win7 SP1
Hors ligne
#10 Le 01/07/2012, à 17:32
- JBF
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
Peut-être est-ce grâce à l'extension Adblock+ ?
Je ne crois pas car j'utilise aussi Adblock+. En revanche mon FAI n'est pas Free.
JBF
LibreOffice : https://fr.libreoffice.org/ (téléchargement, documentation, FAQ, assistance, contribuer, ...)
Aide pour LibreOffice par la communauté francophone : https://ask.libreoffice.org/fr/
Hors ligne
#11 Le 25/07/2012, à 10:30
- patrick L
Re : bug tri d'une zone dans libre office du menu données trier [ resolu ]
mohican a écrit :Peut-être est-ce grâce à l'extension Adblock+ ?
Je ne crois pas car j'utilise aussi Adblock+. En revanche mon FAI n'est pas Free.
JBF
en effet, j'ai lu que free mettait de la pub pour ceux qui se connectent via un autre fai et ils limitent le débit du téléchargement. si on refuse les publicités reste l'envoi de email sur hotmail.
sinon est ce que ca serait pas possible d'envoyer sur le forum un fichier sous forme de hexdump et ensuite de retraduire via le hexdump sur le forum ?
Dernière modification par patrick L (Le 25/07/2012, à 10:32)
Hors ligne