[Résolu] Insertion de ligne dans un tableau et impact sur reste du tableau

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

[Résolu] Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Bonsoir,
Mon club de randonnée produit un planning à chaque trimestre. Il est diffusé par mail et il va être accessible sur le site du club en permettant son téléchargement ou sa consultation.
Pour le rendre plus lisible, quelques modifications ont été faites, notamment répétition des lignes d'en têtes sur chaque page. Le résultat obtenu nous convient (voir lien ici). Les 3 mois de planning sont contenus dans une même tableau, ce qui permet de répéter les entêtes de colonne facilement et de maintenir la structure et largeurs des colonnes sur les 3 mois (dans la version précédente, il y avait 3 tableaux et au fil du temps et des manips, les structures et largeurs des colonnes variaient entre les 3 mois). Chaque mois est bien repéré par une cellule (fusion de plusieurs lignes) en 1ere colonne qui englobe les différentes randos du mois, par une texte à affichage vertical sur fond orange.
Pour servir de séparateur visuel, une ligne de tableau, peu haute, vierge et sans bordures a été insérée entre chaque mois.
Nous avons effectué un test sur le planning du 2e trimestre et les résultats visuels nous conviennent. Toutefois nous avons voulu tester la maintenabilité et voir les manips à effectuer par la personne en charge de sa production. Notamment si on ajouter des lignes (mois avec un nombre de randos plus important que d'habitude). Exemple joint : sur le mois de mai.
Obligation de scinder les cellules fusionnées de la 1ere colonne, puis Tableau, Insérer, ligne au dessus. On remplit la ligne nouvelle. On resélectionne les lignes (incluant la nouvelle) et on fusionne. Résultat sur le mois modifié (Mai) : parfait ; par contre le libellé du moins de juin n'est plus centré sur les lignes du mois de juin comme précédemment; mais concentré à tort sur la dernière ligne du mois de juin.
J'ai essayé de sélectionner cette 1ere colonne pour les lignes du mois de juin : impossible. Je joins le fichier après modif du mois de mai.

Puis je avoir de l'aide pour résoudre ce problème ? Ou sinon, avez vous des idées d'une autre méthode pour obtenir cette présentation tout en conservant des manipulations faciles à effectuer en cas d'insertion de lignes ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 28 sept. 2025 06:17, modifié 1 fois.
Raison : Balisage
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9957
Inscription : 28 août 2010 08:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par micmac »

Bonjour et bienvenue,

Remarque : Un texte aéré facilite la lecture.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

Salut,

Je n'ai rien compris à tes explications.
As-tu regardé du côté des AutoTextes pour enregistrer ton modèle de tableau ?
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Bonjour,
merci pour ta réponse.
le contenu de mon message est fait pour expliquer le contexte et les opérations faites pour élaborer le document. Je suis désolé si je n'ai pas été clair sur les manip effectuées. Je peux essayer de reformuler.
Par contre,j'ai essayé de mettre un titre du post qui parle en lui même : Insertion de ligne dans un tableau et impact sur reste du tableau.

J'ai un tableau qui perd une partie de son formatage, lorsque j'y insère une ligne. Les 2 odt joints avant et après l'insertion de ligne me semblent bien illustrer le problème.
Je viens de regarder Autotexte. Cela ne correspond pas à mon besoin. Je souhaite simplement obtenir un document stable qui résiste à une insertion de ligne à l'endroit du tableau où l'utilisateur final a besoin de l'insérer.
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

fstchr24 a écrit : 14 sept. 2025 12:36 Les 2 odt joints avant et après l'insertion de ligne me semblent bien illustrer le problème.
Fournis des copies d'écran avant / après le problème exposé. Cela sera plus simple pour comprendre.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

captures d'écran ci-jointes
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

C'est bien ce que je dis, tu utilises un Autotexte pour insérer le début de ton tableau.
A la limite, tu fais autant d'Autotextes que de mois dans l'année.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

je ne vois pas comment utiliser autotextes dans mon contexte. Mon besoin n'est pas d'insérer le début du tableau mais d'insérer une ligne au milieu du tableau qui peut être à géométrie variable selon le nombre de sorties (donc de lignes) que nous prévoyons dans le mois.
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

fstchr24 a écrit : 14 sept. 2025 13:01 insérer une ligne au milieu du tableau qui peut être à géométrie variable
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Oui c'est bien ce que je fais mais par les menus. Je viens d'essayer de le faire à l'identique de ton.qif, par la barre d'outils "Tableau". L'insertion se passe bien en elle même, mais la présentation du mois de juin est déformée comme sur ma capture d'écran et comme sur le .odt "après" que j'ai transmis.

Sur ton.qif, on ne voit pas comment se présente le mois de juin. Idem à ma situation ? ou correct ?
Merci par avance
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

Tes tableaux ne sont pas séparés. C'est un tableau unique avec des lignes vides.
Donc forcément, Writer fait ce qu'il peut.

Commence déjà par faire un tableau par mois (avec un autotexte). :fou:
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Bonjour. Essai effectué.
Dès l'insertion du 2eme tableau par Autotexte, son formatage est dégradé de façon identique à celle décrite dans mon post précédent.
Cela ne semble donc pas dû au fait d'avoir les 3 mois dans un même tableau, méthode que j'ai pratiquée de nombreuses fois sans rencontrer le moindre problème.
Sans doute c'est cette présentation qui lui pose problème. Mais quel point ? Pourquoi n'applique il pas le centrage vertical et reporte t'il le libellé du mois dans la dernière ligne.
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

fstchr24 a écrit : 15 sept. 2025 07:24 méthode que j'ai pratiquée de nombreuses fois sans rencontrer le moindre problème
Personnellement, je ne procède pas ainsi.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

j'ai visualisé le .odt que tu as joins à ton dernier message. Sur mon PC, Il a le même problème d'affichage du mois de juin que le mien. Capture de ton .odt sur mon pc jointe.
Ne rencontres tu pas ce problème d'affichage sur ton PC ? Sinon, pb lié à mon PC et/ou version LO ?
LibreOffice 25.2.5.2 Windows 10
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

un complément. Désolé, la capture n'a pas été prise dans le message préécdent
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par fstchr24 le 15 sept. 2025 10:00, modifié 1 fois.
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

Je ne vois aucune image.
Et sur mon document, si j'utilise la même procédure que dans l'animation, j'insère une ligne dans le tableau de Juin sans problème.
Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.
Améliorez AOO et votez pour les issues
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

je viens de compléter mon message avec l'image qui n'était pas prise en compte
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

Il faut insérer à partir de la 2e ligne car la duplication se fait en prenant le format sur la précédente.
Un ajout ne tiendra pas compte des cellules fusionnées verticalement.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Pour moi, même résultat quelle que soit la ligne où j’insère, que ce soit avant, après...
Rappel : mon ajout de ligne n'est pas fait sur le mois de juin, mais sur le mois de mai et cela impacte la présentation du mois de juin.
Mais une insertion sur le mois de juin provoque aussi une ano de présentation du mois de juin....
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26109
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par Dude »

fstchr24 a écrit : 15 sept. 2025 19:14 Rappel : mon ajout de ligne n'est pas fait sur le mois de juin, mais sur le mois de mai et cela impacte la présentation du mois de juin.
Je ne reproduis pas sous OpenOffice 4.1.15 comme le montre le GIF animé.
Que ce soit mai ou juin, l'ajout de ligne avec le bouton d'insertion de la barre d'outils fonctionne comme attendu.
S'il s'agit d'une bogue sous LibO, elle est donc à reporter auprès des développeurs : viewtopic.php?t=27460
Une fois fait, reviens ici fournir le n° du rapport que tu auras ouvert et balise le titre de ton message avec [Issue] pour le signaler.
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

je n'ai jamais déposé de rapport de bug LibO. N'y a t'il pas une version française ? je vais essayer d'aller jusqu'u bout malgré tout.

Sinon, pour mon pb à court terme, résolu en déplaçant le nom du mois dans une cellule fusionnée horizontale couvrant toutes les colonnes "détail" du tableau, au lieu d'une cellule verticale fusionnée. Ce n'est pas ce que je souhaitai, mais on va faire avec !
LibreOffice 25.2.5.2 Windows 10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9957
Inscription : 28 août 2010 08:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par micmac »

Bonjour,
fstchr24 a écrit : 20 sept. 2025 12:32 N'y a t'il pas une version française ?
Non mais il existe de bon traducteurs.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

j'ai résolu le problème en reconstruisant le document dans un seul tableau et çà marche bien. Seule modification faite : le nom du mois est horizontal dans des cellules fusionnées au lieu d'être vertical.
Sans doute un bug, mais je ne vais pas me lancer dans le dépot de bug. J'ai déjà perdu assez de temps. Merci à tous pour vos conseils.
LibreOffice 25.2.5.2 Windows 10
fstchr24
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 13 sept. 2025 20:45

Re: Insertion de ligne dans un tableau et impact sur reste du tableau

Message par fstchr24 »

Résolu par contournement voir mon dernier message.
LibreOffice 25.2.5.2 Windows 10