[Résolu] Garder la même formule lors de données de validité

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.
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

[Résolu] Garder la même formule lors de données de validité

Message par Kev74 »

Bonjour,

J'ai un petit soucis, je voudrai savoir avec mon fichier ci-joint, s'il est possible dans ma Feuille2 d'avoir les mêmes valeurs de la Feuille1, sans écrire la même formule que l'intérieur de cette Feuille1 qui fait Index avec la Feuille3 où sont mes données recherchés. Et je voudrai que les données de la Feuille2 soit celle pris de la Feuille1 en fonction des trois données de validité.
RechercheValidité.ods
J'espère m'être fait compris, car je ne sais pas comment vous l'expliquer mieux que ceci.

Merci d'avance

Bonne après-midi
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Kev74 le 09 juin 2021 12:33, modifié 1 fois.
LibreOffice 7.0.5.2 sous Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Garder la même formule lors de données de validité

Message par jeanmimi »

Bonjour,
Je ne sais pas si ça va correspondre à ce que tu veux obtenir.
Je me suis placé Feuille1, puis dans le Menu, j'ai choisi Feuille, vers le base de la liste de la Boite de dialogue, j'ai choisi Déplacer/copier la Feuille, j'ai nommé une nouvelle Feuille, en cochant Copier, et j'ai bien retrouvé la liste de Validité de la Feuille1.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

Re: Garder la même formule lors de données de validité

Message par Kev74 »

Merci de votre réponse, mais j'avais oublié de préciser que dans ma "vraie" feuille, les Feuille1 et Feuille2 sont différentes.
LibreOffice 7.0.5.2 sous Windows 10
zeguedon
ManitOOu
ManitOOu
Messages : 3031
Inscription : 02 juil. 2014 17:25

Re: Garder la même formule lors de données de validité

Message par zeguedon »

Bonjour,

Pas vraiment sûr de bien comprendre :?
Kev74 a écrit :les Feuille1 et Feuille2 sont différentes.
dans ce cas, sélectionner en feuille1 la partie qui doit apparaître en feuille2, puis copier/Collage spécial, et cocher la case Lier dans le dialogue du collage spécial, sélectionner une cellule de destination en feuill2 puis cliquer sur le bouton valider.
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser [Résolu] ?
AOO
LibreOffice
Sous Linux
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

Re: Garder la même formule lors de données de validité

Message par Kev74 »

Bonsoir, non, c'est pas ça encore, j'arrive pas à me faire comprendre, pas facile ahahah

En faite, le souci, je vous renvoie le tableau de la même façon mais rajout de certaines choses :
RechercheValidité.ods
En faite, j'ai des villes dans mes deux premières feuilles, et je veux que ma cellule B2 de la Feuille2 contienne l'information liée à la ville de la cellule B1, tout en pouvant changer l'information de A1 avec Extincteurs, Alarme, et Autres. Et je veux que ma formule en B2 puise dans la feuille 1 et non la feuille 3. Je pense vous avoir retrouver là, merci d'avance.

Bonne soirée.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.0.5.2 sous Windows 10
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Garder la même formule lors de données de validité

Message par Jeff »

Bonjour,
Kev74 a écrit :je veux que ma formule en B2 puise dans la feuille 1 et non la feuille 3
De ce que je comprends, la feuille 1 ne sert à rien, toutes les données sont en Feuille3, et on fait sélection et affichage en Feuille2.

Ça ressemble furieusement à une base de données...faite avec un tableur (au lieu du module Base)

A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

Re: Garder la même formule lors de données de validité

Message par Kev74 »

Merci, c'est ce que je veux faire, mais petit problème, je veux la même chose, mais qu'elle puise dans la Feuille1, pas dans la Feuille3, sinon je vous envoie le fichier non-anonymisé, en le rendant le plus possible anonymiser pour que vous compreniez mieux.
LibreOffice 7.0.5.2 sous Windows 10
Jeff
GourOOu
GourOOu
Messages : 9628
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Garder la même formule lors de données de validité

Message par Jeff »

Kev74 a écrit :sinon je vous envoie le fichier non-anonymisé, en le rendant le plus possible anonymiser
Ce serait le mieux ;)

Ce qui me chagrine dans le problème posé :
On peut tout à fait compter la ligne voulue sur la Feuille.1 concernant la ville voulue ; qu'est-ce qui nous garantit que les villes soient saisies exactement dans le même ordre en Feuille.3 ???

Compter les lignes en Feuille.1 pour allez chercher une données peut-être sans rapport en Feuille.3 me semble très hasardeux.
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

Re: Garder la même formule lors de données de validité

Message par Kev74 »

Merci de votre aide, donc du coup, j'ai essayé de le rendre le plus anonyme possible, je vous envoie le fichier :
Anonyme version.ods
Donc dans la feuille Base en dessous, cellule I4, il y a un critère de validité, qui bouge entre trois critères que vous verrez en cliquant dessus. Puis cliquez sur la cellule I6, vous verrez qu'il y a un Index en lien avec la Feuille Incendie, elle se trouve vu j'ai personnalisé une barre de menu Groupes d'onglets, donc si c'est possible, activez les macros puis cliquez sur Données externes, et vous allez dans la feuille Incendie.
Dans la feuille Consultation filtré, cellule D8, il y a aussi un critère de validité, et en faite ce que je veux, c'est au lieu de mettre en C8, la même formule que I6 de la feuille Base, si c'est possible de bouger les critères en D8 de consultation filtré comme celui de base, mais qu'il puise dans la feuille Base, et non la feuille Incendie. Car à chaque fois, je dois remettre le nom de la ville dans la formule de la cellule I4 de la feuille Base, et je voudrai éviter celà.

J'espère que vous avez compris.

Merci d'avance
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 7.0.5.2 sous Windows 10
Kev74
Membre hOOnoraire
Membre hOOnoraire
Messages : 139
Inscription : 24 avr. 2021 19:09

Re: Garder la même formule lors de données de validité

Message par Kev74 »

Bonjour,

Si ma demande a été incomprise, même avec le fichier Anonyme, vu qu'il a été téléchargé 4 fois, je me contenterai de mettre le sujet en Résolu, et passer par la méthode que Jeff m'a dit, mais j'aurai bien voulu savoir si c'était possible comme je vous ai demandé. Mais je crois que je n'arriverai pas à m'expliquer. Je suis désolé, mais je n'arriverai pas à mieux.

Merci,

Bonne journée
LibreOffice 7.0.5.2 sous Windows 10