[Résolu] TCD : ne pas afficher <vide> dans les cellules vides ?

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

[Résolu] TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

Bonjour,
Je sais que ce sujet a déjà été abordé.
Je voudrais savoir s'il y a une nouvelle solution qui aurait été apportée autre que "chercher" "remplacer" <vide> par un espace, ou autre contournement.
En effet, j'essaie d'utiliser les TCD pour extraire des données avec des cellules parfois vide dans le tableau d'origine. (je ne suis pas une experte !)
Même en "nommant" le tableau, comme suggéré, les TCD montrent <vide> dans les cellules vides, ce qui rend les peu lisibles.......
je vous joins un calc comme exemple.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Margot
Libreoffice 25.8.1
Ubuntu 25.04
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

re-bonjour,
Comme je viens de découvrir la purge de profil, je viens donner des nouvelles de mon petit problème !
J'ai donc testé la purge.
Mon classeur s'ouvre avec des TCD contenant des cases vides là où il y avait écrit <vide>.
Mais dés que je mets à jour les TCD, les champs vides se retrouve avec le texte <vide>......
où se situe donc le paramétrage que j'ai dû faire qui me donne ce résultat....?
Si quelqu'un a une idée, je suis preneuse !!
Margot
Libreoffice 25.8.1
Ubuntu 25.04
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26242
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par Dude »

Salut,

Voir le rapport 32308 : paramétrage possible sur la manière dont les résultats vides ou les erreurs sont affichés dans un tableau croisé.
Vieille demande d'amélioration qui n'a jamais intéressé personne : aucune voix dessus.

Comme d'habitude, faut voter et baliser [Issue] pour le signaler (cf. ma signature).
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10230
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par tintin »

Bonjour,

Suivez le conseil de Dude.

Je ne suis pas spécialiste de Calc.

En effet le comportement est normal.
En cherchant sur l’internet j’ai déniché une vidéo de P-Y. S (ancien du forum) qui montre comment éviter, dans un cas, d’avoir l’indication « (vide) », mais cela n'est pas applicable sur votre document tel qu’il est organisé.
Pour que vous puissiez vous faire une idée, c’est ici (Copiez-collez cette adresse) : https://www.youtube.com/watch?v=ZDTa5GZ9fNA. .

D'autres personnes auront probablement des propositions
AOO 4.1.17 et LibO 26.2.6 / macOS M4 26.7.1 Tahoe
Adoptium-temurinJDK-1.8.0.504 / Firefox/Safari/Thunderbird /Time Machine + Clone CCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

Bonsoir,
Et merci de vos réponses !
Il faut s'inscrire sur bugzilla....je vais prendre le temps de le faire.......
J'ai regardée la vidéo. C'est certes pas une réponse à mon problème, comme vous l'avez souligné, mais c'est toujours intéressant d'apprendre quelque chose !
Qui sait, quelqu'un trouvera peut-être une solution....
D'ailleurs, dans mon cas, le TCD n'est peut-être pas le meilleurs outils :
Je cherche juste à extraire certaines colonnes de mon tableau regroupant toutes les données. Colonnes que je mets dans d'autres feuilles calc et que je filtre.
Si vous me suggérez autre chose, je tenterai avec plaisir !
bonne soirée
Margot
Libreoffice 25.8.1
Ubuntu 25.04
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3591
Inscription : 12 janv. 2006 10:04

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par Michel JANZEF »

Bonsoir,
Pour ma part, je vois deux solutions possibles :
1/ Utilisation d'un format conditionnel dans chaque TCD avec une police et un fond de cellule blanc pour chaque cellule contenant la valeur (vide).
Inconvénient : il faudra refaire la mise en forme à chaque actualisation du TCD.
2/ Dans votre onglet TOUS : saisir une espace dans chaque cellule vide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 26.2.6.3 (Oracle JRE x64 - 1.8.0_501) - Windows 11 Famille 25H2 (26200.6725) 64 bits
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

Bonsoir Michel JANZEF
1/ Oui, c'est aussi une solution, assez rébarbative, essentiellement pour la raison que vous donnez : refaire à chaque mise à jour du TCD.
Elle avait été donnée dans d'autres posts avec ce type de problème, j'ai essayé.
J'avoue je n'aime pas trop, ça fait vraiment "pansement"....Avis bien sûr très personnel.
2/ c'est long (j'ai pas mal d'élèves enregistrés déjà, mais ça peut se faire....il faut y penser ensuite à chaque nouvel enregistrement. Je préfère cette solution 2/ à votre 1ere idée.
En tous cas, merci de votre aide !
bonne soirée à tous
Margot
Libreoffice 25.8.1
Ubuntu 25.04
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3591
Inscription : 12 janv. 2006 10:04

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par Michel JANZEF »

Bonjour,
margot666 a écrit : ↑17 sept. 2025 20:50...2/ c'est long (j'ai pas mal d'élèves enregistrés déjà, mais ça peut se faire....il faut y penser ensuite à chaque nouvel enregistrement....
Une méthode rapide pour faire ceci, pour les élèves déjà enregistrés dans votre onglet TOUS :
- Sélectionnez toutes les données --> Copier
- Tout en laissant les cellules sélectionnées, saisissez une espace et appuyer sur ALT+ENTER. L'espace est saisi dans toutes les cellules.
- Sans désélectionner les cellules, allez dans le menu Edition --> Collage spécial --> Collage spécial --> et cochez la case Ignorer les cellules vides--> validez avec OK. Toutes vos valeurs précédentes sont alors recopiées tout en laissant l'espace dans les autres cellules.
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 26.2.6.3 (Oracle JRE x64 - 1.8.0_501) - Windows 11 Famille 25H2 (26200.6725) 64 bits
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

bonjour
Merci pour cette nouvelle idée.
J'ai essayé, mais ça n'a pas l'air de fonctionner.....je n'arrive pas à mettre un espace dans toutes les cellules ......je vais chercher un peu.....
Du coup, les données sont copiées, mais les cellules vides restent vide (sans espace non plus)
Margot
Libreoffice 25.8.1
Ubuntu 25.04
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10039
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par Jeff »

Bonjour,

Peut-être via un Rechercher/Remplacer.

De mémoire, avec AOO, à tester sur une copie du fichier :
  • selection des cellules à modifier
  • menu Édition > Rechercher et remplacer
  • Rechercher :
  • Remplacer : (Y'a une espace après l'esperluette)
  • Cocher "Sélection active" (pas la peine de mettre des espaces partout), et "Expressions régulières"
A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1916
Inscription : 15 déc. 2010 08:33

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par yclik »

Bonjour
En s'inspirant de la solution donnée par Jeff (que je salue au passage),
une proposition avec un bouton sur chaque feuille pour déclencher une macro (réalisé avec l'enregistreur de macro)
  • actualisant le TCD (macro dans le module 2 et appelée dans le module 1)
  • Remplaçant (vide) par rien
eleves-1Macro.ods
Si cette solution convenait et devait être modifiée merci de poster dans la section macro.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.14 sous Windows 11
LibreOffice 26.2.4.2 sous windows 11
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

bonsoir
Merci pour toutes ces solutions !
J'avais finis par réussir à méthode de Michel Janzef, mais impossible de me connecter au forum pour le dire....
J'aime bien aussi le coup du bouton-macro, que je vais regarder de près !
Margot
Libreoffice 25.8.1
Ubuntu 25.04
margot666
Membre lOOyal
Membre lOOyal
Messages : 25
Inscription : 22 mai 2023 19:29

Re: [Résolu] TCD : ne pas afficher <vide> dans les cellules vides ?

Message par margot666 »

Hello !
Je vais passer ce sujet en résolu, car un petit mix des solutions apportées m'a permis d'obtenir ce que je voulais !
Merci à tout le monde !


Mince j'arrive trop tard, c'est déjà balisé !
Je suis désolée.........
Margot
Libreoffice 25.8.1
Ubuntu 25.04