[calc]lignes se rajoutent lors du filtrage

Bonjour,

Parfois, quand je filtre des données, j'obtiens bien les lignes désirées mais aussi tout en bas une ligne vide. À chaque utilisation d'un filtre, une nouvelle ligne apparaît. Par exemple, j'en suis maintenant à 4 lignes vides, numérotées de 1048573 à 1048576.
Quand je supprime le filtre, j'affiche mes 222 lignes de données et ces 4 lignes fantômes.
Il faut que j'aille dans Format / Lignes / Afficher pour retrouver un affichage normal.
Ce comportement n'est pas systématique.
Une explication ?

Merci,

Henri

Bonjour

Ta description n'est pas assez précise pour permettre de comprendre le
problème ni, a fortiori, pour le reproduire.

Exemples de ce qui prête à confusion :

- Tu indiques avoir 222 lignes de données, donc, que leur affichage soit
réduit par un filtre ou non, il est normal d'avoir des lignes vides "en bas"
(1048354 pour être précis, soit le nombre total possible de lignes moins
222).

- "A chaque utilisation d'un filtre une nouvelle ligne apparaît" me semble
contradictoire avec "Quand je supprime le filtre, j'affiche mes 222 lignes
de données et ces 4 lignes fantômes." Les lignes vides sont-elles générées
lors de l'application du filtre ou lors de sa suppression ?

- Qu'est-ce qu'une ligne "vide" ? Tu as "préformaté" ton tableau (bordures,
couleurs, etc.) pour prévoir la saisie d'autres données et tu perds ce
formatage ?

- Quelle est la plage concernée par le filtre : strictement les 222 lignes
de données où as-tu inclus (par exemple par définition d'une plage) des
lignes vides pour "prévoir" un ajout de données ?

- Quels critères de filtre utilises-tu (vides, non-vides, condition, valeur
exacte) ?

- Filtres-tu sur une ou plusieurs colonnes ?

- Quand tu évoques la suppression du filtre, s'agit-il de Données> Filtre>
AutoFiltre (pour enlever l'autoFiltre) ou de la suppression des critères
(clic sur "Tout" dans la liste déroulante des en-têtes de colonne) ?

- Fais-tu "autre chose" que filtrer (saisie, modification des données, du
formatage, copier-coller, etc. lorsque les données sont filtrées) ?

- Les lignes "vides" sont-elles toujours à la fin, ou y en a-t-il qui
s'intercalent dans les données ?

Bref, le mieux serait de joindre un exemple de classeur avec des données et
une procédure pas-à-pas pour reproduire le problème...

Cordialement
Pierre-Yves

Bonjour,

Nouvel essai, le phénomène se reproduit.

Bonjour

Ta description n'est pas assez précise pour permettre de comprendre le
problème ni, a fortiori, pour le reproduire.

Exemples de ce qui prête à confusion :

- Tu indiques avoir 222 lignes de données, donc, que leur affichage soit
réduit par un filtre ou non, il est normal d'avoir des lignes vides "en bas"
(1048354 pour être précis, soit le nombre total possible de lignes moins
222).

Je viens de filtrer sur un critère (valeur dans auto-filtre) et j'obtiens les lignes 1, 6, 22, 45, 99 … et 1048576.
Je m'attendais à ne pas avoir cette dernière ligne, qui ne contient aucune donnée.

- "A chaque utilisation d'un filtre une nouvelle ligne apparaît" me semble
contradictoire avec "Quand je supprime le filtre, j'affiche mes 222 lignes
de données et ces 4 lignes fantômes." Les lignes vides sont-elles générées
lors de l'application du filtre ou lors de sa suppression ?

J'ai supprimé le filtrage (Données, Filtre, Supprimer le filtre), toutes les lignes s'affichent.
Je filtre une nouvelle fois sur une autre valeur, j'obtiens les lignes 1, 16, 23, 64, 65, 82, 87, 1048575 et 1048576, ces deux dernières sans aucune donnée.

- Qu'est-ce qu'une ligne "vide" ? Tu as "préformaté" ton tableau (bordures,
couleurs, etc.) pour prévoir la saisie d'autres données et tu perds ce
formatage ?

Pas de données, pas de formats.

- Quelle est la plage concernée par le filtre : strictement les 222 lignes
de données où as-tu inclus (par exemple par définition d'une plage) des
lignes vides pour "prévoir" un ajout de données ?

Je ne sélectionne rien, donc je filtre sur toute la page.

- Quels critères de filtre utilises-tu (vides, non-vides, condition, valeur
exacte) ?

Une valeur de l'auto-filtre.

- Filtres-tu sur une ou plusieurs colonnes ?

Une seule.

- Quand tu évoques la suppression du filtre, s'agit-il de Données> Filtre>
AutoFiltre (pour enlever l'autoFiltre) ou de la suppression des critères
(clic sur "Tout" dans la liste déroulante des en-têtes de colonne) ?

Données, Filtre, Supprimer le filtre.

- Fais-tu "autre chose" que filtrer (saisie, modification des données, du
formatage, copier-coller, etc. lorsque les données sont filtrées) ?

Ça peut arriver, mais là je n'ai rien modifié.

- Les lignes "vides" sont-elles toujours à la fin, ou y en a-t-il qui
s'intercalent dans les données ?

Toujours à la fin.

Bref, le mieux serait de joindre un exemple de classeur avec des données et
une procédure pas-à-pas pour reproduire le problème...

Dès que j'ai un peu plus de temps (grève mardi :wink: ), j'essaie de trouver un moyen d'anonymiser mon fichier.

Cordialement
Pierre-Yves

--
View this message in context: http://nabble.documentfoundation.org/calc-lignes-se-rajoutent-lors-du-filtrage-tp3356181p3366000.html
Sent from the Users mailing list archive at Nabble.com.

Merci pour l'aide.

Bon dimanche ensoleillé,

Henri

Bonsoir Pierre-Yves,

Je confirme car j'ai déjà vu (je dis "vu" parce que ce n'était pas un classeur à moi, sinon j'aurais dit "eu" :-)) ce problème il y a déjà quelques temps mais il m'avait semblé très aléatoire et je n'avais pas approfondi. C'était avec une version 3.3 me semble-t-il de LO (en tout cas pas une 3.4).

Si je peux retrouver quelques éléments je vous en ferais part.

Bernard

Je suis passé chez mon utilisateur et d'après ce qu'il m'a dit il n'y aurait, semble-t-il, plus de problème depuis que je lui ai installé la 3.3.4 il y a peu de temps (mais je ne me souviens plus quelle était la version précédente).

Bernard

Je rencontre exactement le même problème.

La version que j'utilise est Libre Office 3.4.3 sur un système Windows XP.

Je vous joint le fichier sur lequel je travail.

Le tri se fait sur la colonne intitulé " validé " - dans cette colonne 3
valeurs peuvent exister : "OUI", "NON", et rien

Lorsqu'on applique le filtre "OUI" ou "NON", des lignes restent apparentes (
les dernières lignes possible d'un tableau : 1048576 - 1048574 - ... )

Je n'arrive pas à trouver comment faire disparaitre ces lignes "fantômes".

Si vous avez besoins de plus d'infos faites le moi savoir.

@bientôt

http://nabble.documentfoundation.org/file/n3460738/COMPTA_2011-COPIE.ods
COMPTA_2011-COPIE.ods

Bonjour,

De : tiouck [mailto:tiouck.power@wanadoo.fr]
Envoyé : vendredi 28 octobre 2011 13:54
À : users@fr.libreoffice.org
Objet : [fr-users] Re: [calc]lignes se rajoutent lors du filtrage

Je rencontre exactement le même problème.

La version que j'utilise est Libre Office 3.4.3 sur un système Windows XP.
Je vous joint le fichier sur lequel je travail.
Le tri se fait sur la colonne intitulé " validé " - dans cette colonne 3
valeurs peuvent exister : "OUI", "NON", et rien

Lorsqu'on applique le filtre "OUI" ou "NON", des lignes restent apparentes
les dernières lignes possible d'un tableau : 1048576 - 1048574 - ... )

Je n'arrive pas à trouver comment faire disparaitre ces lignes "fantômes".

Curieux en effet,
J'ai recréé l'autofiltre (feuille VIREMENTS colonnes IJK) en l'appliquant
sur la totalité des lignes (sélection colonnes entières) et le nombre de
lignes restant commence par une seule et augmente peu à peu au fur et à
mesure de l'utilisation du filtre.

Toutefois, il me semble que le plus simple (c'est ainsi que je procède), est
de n'appliquer le filtre qu'au tableau, si bien qu'ensuite on voit toujours
apparaître des lignes vierges, ici à partir de la ligne 358, ce qui ne gêne
en rien (et est moins troublant que de voir apparaître quelques lignes
au-delà du million).

Bonne soirée,

Michel

Bonjour,

Message du 28/10/11 15:24
De : "Michel Rudelle"
A : users@fr.libreoffice.org
Copie à :
Objet : RE: [fr-users] Re: [calc]lignes se rajoutent lors du filtrage

Bonjour,

> De : tiouck [mailto:tiouck.power@wanadoo.fr]
> Envoyé : vendredi 28 octobre 2011 13:54
> À : users@fr.libreoffice.org
> Objet : [fr-users] Re: [calc]lignes se rajoutent lors du filtrage
>
> Je rencontre exactement le même problème.
>
> La version que j'utilise est Libre Office 3.4.3 sur un système Windows XP.
> Je vous joint le fichier sur lequel je travail.
> Le tri se fait sur la colonne intitulé " validé " - dans cette colonne 3
> valeurs peuvent exister : "OUI", "NON", et rien
>
> Lorsqu'on applique le filtre "OUI" ou "NON", des lignes restent apparentes
> les dernières lignes possible d'un tableau : 1048576 - 1048574 - ... )
>
> Je n'arrive pas à trouver comment faire disparaitre ces lignes "fantômes".

Curieux en effet,
J'ai recréé l'autofiltre (feuille VIREMENTS colonnes IJK) en l'appliquant
sur la totalité des lignes (sélection colonnes entières) et le nombre de
lignes restant commence par une seule et augmente peu à peu au fur et à
mesure de l'utilisation du filtre.

Toutefois, il me semble que le plus simple (c'est ainsi que je procède), est
de n'appliquer le filtre qu'au tableau, si bien qu'ensuite on voit toujours
apparaître des lignes vierges, ici à partir de la ligne 358, ce qui ne gêne
en rien (et est moins troublant que de voir apparaître quelques lignes
au-delà du million).

Bonne soirée,

Michel

C'est un bug connu : https://bugs.freedesktop.org/show_bug.cgi?id=41835

Et comme le dit Michel, appliquer un filtre sur colonnes entières n'est pas très logique.
Sans doute un transfuge de MS-Excel et des formules avec colonnes entières genre SOMME(A:A).
Mauvaise habitude pour un gain de temps négligeable.

Gérard

Bonjour,

Je suis heureux de constater que ce comportement signalé en septembre a été reconnu comme un bug. Ce doit être récent car je n'avais jamais remarqué cela auparavant.
Je n'ai pas tout compris dans le rapport en anglais mais j'ai effectivement constaté une autre conséquence très gênante (mais jusqu'ici je n'avais pas fait le rapprochement) : des plages de données rétrécissent d'une ligne à chaque fois. Je me demande si ce n'est pas aussi la cause de mes problèmes avec le pilote de données, l'impossibilité d'insérer des lignes etc.
Je ne vois pas le rapport avec Excel, que je n'ai quasiment jamais utilisé. Tout simplement, quand je veux trier mes 250 lignes, ça prend du temps de sélectionner toutes les lignes avec la roulette de la souris. Il y a sans doute un truc tout bête que je ne connais pas !

Bonne soirée,

Henri

Bonsoir

Henri Boyet wrote:

quand je veux trier mes 250 lignes, ça prend
du temps de sélectionner toutes les lignes avec la roulette de la
souris. Il y a sans doute un truc tout bête que je ne connais pas !

Peut-être Ctrl+* ou ce dont il est question
http://wiki.documentfoundation.org/FR/FAQ/Calc/126 dans cette FAQ ?

Cordialement
Pierre-Yves

D'après ce que j'ai vu personnellement, il semblerait que ce soit un bug antérieur à la version 3.3.4, "disparu" avec la 3.3.4 et réapparu avec la 3.4.?

Bernard

Effectivement ce bug est déjà enregistré.

Je suis ce soir sur un système Ubuntu et le même problème persiste.

Répondre que c'est une habitude d'Excel de procéder comme cela me semble
déplacé, je suis dans un environnement de production, avec des utilisateurs
qui doivent agir vite, donc il me semble que Libre Office doit savoir
répondre à des situations dans un contexte de production et d'efficacité.

En effet je me souviens d'une époque sur Open Office où pour afficher les
cellules d'une colonne qui contenaient telle chaîne de caractères il fallait
faire un filtre spécial où l'on encadrait la dite chaîne par les caractères
suivants *..* [-] ..** ce qui était vous le conviendrez vraiment pénible et
non productif.

J'espère que la communauté saura trouver une solution à ce petit "bug" mais
qui peut être gênant dans le sens où lorsque vous éditez sur papier ces
feuilles une troisième page blanche sortira par exemple - pauvres petits
écureuils ...

Enfin que l'*ergonomie* et l'*efficacité* de Libre Office restent des *axes
de développement * primordiaux, car l'utilisateur final est celui qui saura
le mieux diffuser cette magnifique suite bureautique, fruit d'un long
travail.

@bientôt

Bonsoir,

les sélections au clavier sont bien plus rapides quand on connait quelques raccourcis.

Ctrl+* comme mentionné par Pierre-Yves est le plus rapide dans une zone de données contiguës,
sinon, il y a aussi ctrl+maj+flèche (droite, bas, …) pour sélectionner toute zone de cellules remplies dans la direction de la flèche, et plein d'autres énumérées dans l'aide.

Bonjour et merci pour cette indication.
Ctrl+* résout effectivement le problème de la sélection rapide. Je peux donc maintenant travailler sans la difficulté mentionnée.
Cela ne change quand même pas que ma (mauvaise) façon de faire ne causait pas ce problème dans les versions précédentes.

Bonne fin de journée,

Henri

Bonjour,

Ça devrait être corrigé dans la 3.5 : https://bugs.freedesktop.org/show_bug.cgi?id=41835

Bernard