[users-fr] [Calc] Cellule fusionnée - répétition éventuelle du contenu
Le 2010-08-27 15:31, Docgranville a écrit : Bonjour, Je cherche à faire un truc et je n'y parviens pas trop ; du coup, je voudrais avoir votre avis sur la faisabilité ou non. Le contexte est très simple : un tableau avec 3 colonnes et 1.335 lignes ; la première colonne est une indication de famille des éléments figurant dans les deux autres colonnes, la deuxième colonne mentionne un nom (raccourci) d'élément (unique dans sa famille) et la troisième l'intitulé exact de l'élément ; vous l'avez compris, un élément de la première colonne peut inclure 1 (au minimum, il n'y a pas de cas où une famille n'inclut pas au moins un élément) ou plusieurs (ça peut être plusieurs dizaines) éléments dans les colonnes 2 et 3 (qui pourraient être d'ailleurs regroupées en une seule, ça ne changerait rien mais de cette façon là, c'est plus lisible). Compte tenu de la taille du truc, une éventuelle impression s'étendra sur plusieurs feuilles, bien entendu (sachant que, en largeur, les 3 colonnes tiennent sur une seule page) ; je suis parvenu à définir une zone d'impression pour que mes intitulés de colonnes soient répétés sur chaque nouvelle page, aucune difficulté de ce point de vue. Mon souci vient du fait que pour alléger un peu la présentation de la chose, j'ai choisi de fusionner les cellules de la première colonne qui ont le même contenu ; dès lors, si plusieurs éléments des colonnes 2 et 3 ont le même contenu en colonne 1, le contenu de la colonne 1 apparaît dans une cellule unique (de taille variable puisque de 1 à plusieurs dizaine de lignes peuvent se trouver en face, dans les colonnes 2 et 3) ; tout cela est donc fort joli et correspond presque à ce que je veux faire, sauf que lorsqu'une cellule ainsi fusionnée rencontre un bas de page, son contenu va se trouver sur l'une ou l'autre page ; or, j'aimerais que dans cette situation, le contenu de cette fameuse cellule soit répété afin que le lecteur puisse savoir dans quelle famille il est, sans avoir besoin de rechercher sur une autre page. Il est vrai que je pourrais fort bien dé-fusionner ma cellule en bas de page et recopier son contenu là où il le faut ; le souci, c'est que si après ça je modifie quoi que ce soit (genre suppression ou ajout d'une ligne), tout sera à refaire. D'où ma question en 2 volets : - existe-t-il un paramétrage auquel je n'aurais pas songé (dans Calc ou dans Writer) pour parvenir à ce résultat ? - si ce n'est pas le cas, pensez-vous qu'un contournement soit possible et comment feriez vous ? Merci d'avance. A+ Le contournement que j'envisage serait de générer par macro une nouvelle feuille où il faudrait mettre les informations comme tu voudrais les avoir à l'impression. Il faudrait alors fixer d'avance le nombre de lignes qui serait imprimées par page. Si donc il y a n lignes par page les ligne 1, n+1, 2n+1, ... auraient alors toute les cellules remplies alors que les autres lignes ne serait remplies qu'en fonction du contenu des lignes précédentes. Les changement de page pourraient fait par insertion de saut de page. Je ne peut pas aider pour la macro Bonne chance Phil - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
[users-fr] [Calc] Cellule fusionnée - répétition éventuelle du contenu
Bonjour, Je cherche à faire un truc et je n'y parviens pas trop ; du coup, je voudrais avoir votre avis sur la faisabilité ou non. Le contexte est très simple : un tableau avec 3 colonnes et 1.335 lignes ; la première colonne est une indication de famille des éléments figurant dans les deux autres colonnes, la deuxième colonne mentionne un nom (raccourci) d'élément (unique dans sa famille) et la troisième l'intitulé exact de l'élément ; vous l'avez compris, un élément de la première colonne peut inclure 1 (au minimum, il n'y a pas de cas où une famille n'inclut pas au moins un élément) ou plusieurs (ça peut être plusieurs dizaines) éléments dans les colonnes 2 et 3 (qui pourraient être d'ailleurs regroupées en une seule, ça ne changerait rien mais de cette façon là, c'est plus lisible). Compte tenu de la taille du truc, une éventuelle impression s'étendra sur plusieurs feuilles, bien entendu (sachant que, en largeur, les 3 colonnes tiennent sur une seule page) ; je suis parvenu à définir une zone d'impression pour que mes intitulés de colonnes soient répétés sur chaque nouvelle page, aucune difficulté de ce point de vue. Mon souci vient du fait que pour alléger un peu la présentation de la chose, j'ai choisi de fusionner les cellules de la première colonne qui ont le même contenu ; dès lors, si plusieurs éléments des colonnes 2 et 3 ont le même contenu en colonne 1, le contenu de la colonne 1 apparaît dans une cellule unique (de taille variable puisque de 1 à plusieurs dizaine de lignes peuvent se trouver en face, dans les colonnes 2 et 3) ; tout cela est donc fort joli et correspond presque à ce que je veux faire, sauf que lorsqu'une cellule ainsi fusionnée rencontre un bas de page, son contenu va se trouver sur l'une ou l'autre page ; or, j'aimerais que dans cette situation, le contenu de cette fameuse cellule soit répété afin que le lecteur puisse savoir dans quelle famille il est, sans avoir besoin de rechercher sur une autre page. Il est vrai que je pourrais fort bien dé-fusionner ma cellule en bas de page et recopier son contenu là où il le faut ; le souci, c'est que si après ça je modifie quoi que ce soit (genre suppression ou ajout d'une ligne), tout sera à refaire. D'où ma question en 2 volets : - existe-t-il un paramétrage auquel je n'aurais pas songé (dans Calc ou dans Writer) pour parvenir à ce résultat ? - si ce n'est pas le cas, pensez-vous qu'un contournement soit possible et comment feriez vous ? Merci d'avance. A+ - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org
Re: [users-fr] [Calc] Cellule fusionnée - répétition éventuelle du contenu
Le vendredi 27 août 2010 15:31:50, Docgranville a écrit : Bonjour, Je cherche à faire un truc et je n'y parviens pas trop ; du coup, je voudrais avoir votre avis sur la faisabilité ou non. Le contexte est très simple : un tableau avec 3 colonnes et 1.335 lignes ; la première colonne est une indication de famille des éléments figurant dans les deux autres colonnes, la deuxième colonne mentionne un nom (raccourci) d'élément (unique dans sa famille) et la troisième l'intitulé exact de l'élément ; vous l'avez compris, un élément de la première colonne peut inclure 1 (au minimum, il n'y a pas de cas où une famille n'inclut pas au moins un élément) ou plusieurs (ça peut être plusieurs dizaines) éléments dans les colonnes 2 et 3 (qui pourraient être d'ailleurs regroupées en une seule, ça ne changerait rien mais de cette façon là, c'est plus lisible). Compte tenu de la taille du truc, une éventuelle impression s'étendra sur plusieurs feuilles, bien entendu (sachant que, en largeur, les 3 colonnes tiennent sur une seule page) ; je suis parvenu à définir une zone d'impression pour que mes intitulés de colonnes soient répétés sur chaque nouvelle page, aucune difficulté de ce point de vue. Mon souci vient du fait que pour alléger un peu la présentation de la chose, j'ai choisi de fusionner les cellules de la première colonne qui ont le même contenu ; dès lors, si plusieurs éléments des colonnes 2 et 3 ont le même contenu en colonne 1, le contenu de la colonne 1 apparaît dans une cellule unique (de taille variable puisque de 1 à plusieurs dizaine de lignes peuvent se trouver en face, dans les colonnes 2 et 3) ; tout cela est donc fort joli et correspond presque à ce que je veux faire, sauf que lorsqu'une cellule ainsi fusionnée rencontre un bas de page, son contenu va se trouver sur l'une ou l'autre page ; or, j'aimerais que dans cette situation, le contenu de cette fameuse cellule soit répété afin que le lecteur puisse savoir dans quelle famille il est, sans avoir besoin de rechercher sur une autre page. Il est vrai que je pourrais fort bien dé-fusionner ma cellule en bas de page et recopier son contenu là où il le faut ; le souci, c'est que si après ça je modifie quoi que ce soit (genre suppression ou ajout d'une ligne), tout sera à refaire. D'où ma question en 2 volets : - existe-t-il un paramétrage auquel je n'aurais pas songé (dans Calc ou dans Writer) pour parvenir à ce résultat ? à ma connaissance non ! (à 99.99%) - si ce n'est pas le cas, pensez-vous qu'un contournement soit possible et comment feriez vous ? double cliquer dans la cellule (après fusion) pour passer en mode édition. Normalement le curseur se positionne à la fin de la chaîne de caractère. Maintenir la touche Ctrl enfoncée puis avec la touche Entrée positionner le curseur à l'endroit souhaité (le plus loin possible sous le saut de page, au cas où des lignes seraient supprimée ultérieurement) pour saisir la seconde chaîne de caractères et la saisir. Je ne vois pas de solution automatique. Merci d'avance. De rien - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org