[Résolu] Associer automatiquement des cellules entre elles

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.
erwan53
Fraîchement OOthentifié
Messages : 3
Inscription : 15 nov. 2024 21:05

[Résolu] Associer automatiquement des cellules entre elles

Message par erwan53 »

Bonjour, je débute sur Libreoffice Calc (dernière version) sur Win 11. J'ai crée un tableur avec un menu déroulant qui me donne le Nom de différents lieux dans ma première colonne. Je souhaiterais (si c'est possible) qu'il y soit systématiquement associé à chaque Nom de lieu son Adresse (deuxième colonne) ainsi que son Kilométrage (qui se trouve quelques colonnes plus loin). Je ne sais pas si je suis bien clair car j'en perds mon latin.
Merci pour vos conseils éclairés
win 11, libreoffice 24.8.2.1
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6065
Inscription : 02 janv. 2009 23:56

Re: Associer automatiquement des cellules entre elles

Message par Jean-Louis Cadeillan »

Bonsoir et bienvenue sur le forum,
Un fichier exemple ods créé par tes soins aiderait les contributeurs. Sinon, le conseil risque d'être général, comme par exemple d'utiliser la fonction RECHERCHEV()
Cordialement,
Jean-Louis
LibO 24.2.7.2 (x64 et Java 1.8.0_461) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
erwan53
Fraîchement OOthentifié
Messages : 3
Inscription : 15 nov. 2024 21:05

Re: Associer automatiquement des cellules entre elles

Message par erwan53 »

Merci à vous.
Voici mon fichier, Les lieux de missions leur adresse ainsi que leur kilométrage sont rangés dans le même ordre afin de correspondre. Mon idée est si je sélectionne Rulo cuisine j'ai automatique sa bonne adresse qui est sélectionnée et donc son kilométrage aussi.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
win 11, libreoffice 24.8.2.1
Avatar de l’utilisateur
Dolev
SuppOOrter
SuppOOrter
Messages : 1148
Inscription : 19 août 2018 05:20

Re: Associer automatiquement des cellules entre elles

Message par Dolev »

Bonjour,
erwan53 a écrit : 15 nov. 2024 21:18 associé à chaque Nom de lieu son Adresse (deuxième colonne) ainsi que son Kilométrage (qui se trouve quelques colonnes plus loin).
Le classeur joint est incomplet, les informations doivent être localisées dans une 2nde feuille et comme l'indique Jean-Louis Cadeillan, être "rappatriées" avec RECHERCHEV.

Faites une recherche dans ce forum, ce n'est pas les exemples qui manquent.
Open Office 4.1.15 sous Windows 11
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 6065
Inscription : 02 janv. 2009 23:56

Re: Associer automatiquement des cellules entre elles

Message par Jean-Louis Cadeillan »

Bonjour,
Un exemple de résolution avec RECHERCHEV() ci-joint.
Il faut bien sûr une base de référence. Je l'ai créée à partir des informations contenues dans les listes de validité, mais je ne suis pas sûr que la correspondance soit juste. À modifier si nécessaire.
Il vaut mieux baser la liste de validité du lieu de mission sur une plage que sur une liste (ce que j'ai fait), cela facilite la maintenance. J'ai aussi mis en place les contrôles d'erreur, pour que les formules retournent une chaîne vide lorsque le lieu de mission n'est pas renseigné.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 24.2.7.2 (x64 et Java 1.8.0_461) et AOO 4.1.15 (et Java x32 1.8.0_431), Windows 7 Édition Intégrale 64 SP1
erwan53
Fraîchement OOthentifié
Messages : 3
Inscription : 15 nov. 2024 21:05

Re: Associer automatiquement des cellules entre elles

Message par erwan53 »

Merci de votre indulgence et pour votre aide, je n'y connais strictement rien sur Clac donc la fonction Recherche() m'était totalement inconnue. Pas évident de rechercher un terme précis lorsque l'on ignore qu'il existe. Maintenant que vous le dites, le fait de mettre en place une bdd sur une autre feuille et de lier les deux feuilles entre elles (je savais bien que cela existait mais je ne l'ai jamais fait) est logique. C'est pas demain que je vais m'inscrire au championnat du monde d'EXEL :lol: :lol: :lol:
win 11, libreoffice 24.8.2.1