Bonjour, Un petit problème sous OO Calc.
Pour planter le décor : Ce classeur doit servir à créer les bulletins d'élèves d'une classe de primaire. J'ai une première feuille où sont inscrites les données de base : compétences et notation correspondante pour chaque élève -> une compétence par ligne (les élèves sont matérialisés par les colonnes). Ensuite les feuilles suivantes représentent les carnets de notation de chaque élève, regroupant dans une première colonne les compétences et dans une deuxième la notation. Ces deux colonnes vont chercher leur contenu dans la feuille de données de base (formule pour compétences, ligne 5 : =SI($données.B5<>"";$données.B5;"")). Problème : j'ai généralement besoin de rajouter des lignes de compétence sur ma feuille de base, mais à un endroit précis sur cette feuille (par exemple ajout d'une compétence entre la compétence 5 et la compétence 6). Cet ajout doit bien sûr se répercuter au même niveau dans les feuilles des élèves (il est important de garder l'ordre des compétences pour une bonne lecture des carnets de notes). Chaque ligne de la feuille fille contient la formule pour récupérer en colonne 1 le nom de la compétence, et en colonne 2 la note correspondante (ex : Ligne 5 de la ligne fille - colonne compétence : =SI($données.B5<>"";$données.B5;"") et ligne 6 de la ligne fille - colonne compétence : =SI($données.B6<>"";$données.B6;"")). Le problème est que si j'ajoute une ligne dans ma feuille de données de base, les formules des lignes de la "feuille fille" de notation se décalent, ne permettant donc pas l'affichage, dans cette "feuille fille", de la ligne ajoutée (ex : ajout d'une ligne entre 5 et 6, sur la "feuille fille" : Ligne 5 de la ligne fille - colonne compétence : =SI($données.B5<>""; $données.B5;"") et ligne 6 de la ligne fille - colonne compétence : =SI($données.B7<>"";$données.B7;""))... Si vous connaissez une solution pour permettre que les formules d'une "feuille fille" soient figées quelques soient les modifications sur la feuille de base, je vous en remercie !!! Cordialement XA