Tri d'un tableau contenant des images

Bonjour,
J'ai un tableau d'une centaine de lignes dont une des colonnes contient de
petites images.

Chaque vignette est évidemment associée à sa ligne correspondante, qui
regroupe une dizaine d'autres informations.

Je souhaite pouvoir effectuer un tri de ce tableau selon certains critères.

Lorsque je fais "Données" --> "Trier" puis que je choisis une clé de tri, le
résultat est que* les images se retrouvent totalement dissociées de leurs
informations correspondantes.*

Les autres informations, quant à elles, demeurent liées.

Comment puis-je résoudre ce problème ?
Merci pour votre aide !

Bonjour,

Les images sont-elles bien ancrées à chacune des cellules ? (et non pas à la page !).

Cordialement.

Michel

Merci pour votre réponse.
Oui, les images sont toutes ancrées à leurs cellules, je viens de vérifier.

Bonjour,

-----Message d'origine-----
De : Inovo [mailto:hill_runner@hotmail.com]
Envoyé : jeudi 9 janvier 2014 11:00
À : users@fr.libreoffice.org
Objet : [fr-users] Re: Tri d'un tableau contenant des images

Merci pour votre réponse.
Oui, les images sont toutes ancrées à leurs cellules, je viens de
vérifier.

Tu parles d'un tableau dans Calc ? en effet, je viens de vérifier (LO
4.1.4.2), ça ne marche pas, par contre ça marche bien avec Writer.

Ce n'est pas logique car si on déplace à la main une cellule contenant une
image ancrée à la cellule, l'image suit bien le déplacement de la cellule.
Je vais aller voir du coté de Buqzilla.

Michel

Effectivement ce n'est pas logique.

Il s'agit d'un tableau que l'on m'a envoyé et qui a été créé sous Excel.

Je l'ai ouvert dans LO 4.1.4.2 et j'ai ce problème.

J'ai essayé de le sauver au format .ods mais le problème demeure identique.

J'ai lu quelque part que LO n'était pas capable de trier des images... je
n'y connais rien à vrai dire. C'est la première fois que j'essaie de trier
un tableau contenant des vignettes dans une colonne et du coup je n'ai pas
d'expérience avec ce problème.

...

-----Message d'origine-----
De : Michel Rudelle [mailto:rudelle.michel@gmail.com]
Envoyé : jeudi 9 janvier 2014 12:16
À : 'users@fr.libreoffice.org'
Objet : RE: [fr-users] Re: Tri d'un tableau contenant des images

Bonjour,

> -----Message d'origine-----
> De : Inovo [mailto:hill_runner@hotmail.com]
> Envoyé : jeudi 9 janvier 2014 11:00
> À : users@fr.libreoffice.org
> Objet : [fr-users] Re: Tri d'un tableau contenant des images
>
> Merci pour votre réponse.
> Oui, les images sont toutes ancrées à leurs cellules, je viens de
> vérifier.

Tu parles d'un tableau dans Calc ? en effet, je viens de vérifier (LO
4.1.4.2), ça ne marche pas, par contre ça marche bien avec Writer.

Ce n'est pas logique car si on déplace à la main une cellule contenant une
image ancrée à la cellule, l'image suit bien le déplacement de la cellule.
Je vais aller voir du coté de Buqzilla.

Problème connu:
https://bugs.freedesktop.org/show_bug.cgi?id=42705

Et je ne vois pas de solution de contournement (mais je ne sais pas tout!)

Bonne journée,
Michel

Merci pour l'info, au moins je suis fixé...

Je vais devoir me passer du tri !

Bonjour

C'est effectivement une limitation connue depuis OOo...

Une première piste serait d'explorer les nouvelles possiblités de
formatage conditionnel (jeu d'icônes, barre de données, échelle de couleur)
pour vérifier si elles ne permettent pas de s'affranchir de ces "vignettes".

Cf. https://wiki.documentfoundation.org/FR/FAQ/Calc#Formatage

Sinon, un contournement consisterait à ne pas avoir les vignettes dans
le tableau de données mais ailleurs, à un endroit qui ne serait pas trié.

Il suffit de remplacer la colonne contenant les vignettes par une formule
fournissant un hyperlien vers l'image concernée. Ainsi, le tableau peut
être trié et l'utilisateur a juste un clic à faire pour visualiser l'image.

Comme indiqué, ce n'est qu'un contournement...
Mes explications pouvant être abstruses je joins un exemple vite fait.

Dans cet exemple les images figurent en colonne B, initialement dans les
lignes 1 à n. Elles ont été déplacées à partir de la ligne 16 sur la même
feuille mais ce pourrait être n'importe où dans une plage non affectée
par le tri, voire sur une autre feuille).

J'ai remplacé les images par la formule:
=ADRESSE(16+EQUIV(A2;$A$17:$A$90;0);2;1)

Cette formule peut être copiée vers le bas. Le principe est de rechercher
la "clé" dans la plage où figurent les images puis de reconstituer l'adresse
de la cellule concernée.

Il n'y a plus qu'à créer l'hyperlien ce qui est ici fait en colonne D
(Ctrl+clic
par défaut).

TriCell.ods <http://nabble.documentfoundation.org/file/n4091442/TriCell.ods>

Cordialement
Pierre-Yves