Recherche dans tableau

Bonjour,

sources :
- 1 tableau Google Sheets, liste de marins (nom, prénom, âge, … , rôle du navire), 50 000 lignes, 25 colonnes,
- 1 tableau Google Sheets, liste de navires (rôle du navire, nom, tonnage…), 2 000 lignes, 45 colonnes,

problème :
- formulaire de recherche de marins (par nom et/ou prénom…),
- affichage des marins trouvés,
- affichage des données du navire si on sélectionne un marin,

pour la recherche, j'utilise Google Sheets avec la fonction QUERY({IMPORTRANGE("https://docs…
mais cela ne me convient pas car je ne sais comment sécuriser cette feuille (interdire la modification de la formule et du document) .
ni comment lier un résultat au tableau de navires,

exemple de ce que j'aimerai obtenir (je n'ai pas le droit de mettre de lien) :
rechercher sur internet : compagnie_des_indes/equipages_et_passagers
et vous trouverez le formulaire de recherche.

Merci
Bertrand Mayeux

Pour bien comprendre, il y a déjà 2 tableaux différents celui des marins et celui des navires que tu aimerais pouvoir associer en 1 seule et même tableau via un Query ?

L'autre chose c'est qu une fois que ce seul unique tableau existe on puisse s'en servir pour faire des recherches en fonction de certain critères (nom, prénom, age etc..) mais sans modifier la base de données, on est d accord ?

C'est à peu près ça. Oui, la base n'est pas modifiable. On est sur 2 tableaux.

Recherche d'un nom de marin = affichage d'une liste de marins :
- Jean Durand, matelot, 35 ans, …, rôle 1720-045
- Paul Durand, lieutenant, 27 ans, …, rôle 1725-012
puis l'internaute clique sur une des réponses et obtient les informations du navire (rôle d'embarquement) :
- Le Comte-de-Noaïlles, départ 21/03/1720, destination Terre-Neuve, 130 tx, 12 canons… etc

Tu as pu te connecter à cette recherche ?
rechercher sur internet : compagnie_des_indes/equipages_et_passagers
c'est exactement ce que je souhaite avoir.

Merci

https://docs.google.com/spreadsheets/d/1dEV1z9xOWXPHf4RaQaMBgunvwcA7PhyY9gG8Td3Q9Ps/edit?usp=sharing

Ce qu il te faudrait donc c'est un tableau comme celui ci, ou on peut juste taper une recherche de nom dans la case verte et qu'apparaisse tout le contenu correspondant présent dans la base de données à droite (qui bien sur sera dans un onglet camouflé dans la version finale). On est d'accord ?

Bonjour,

Ça, je l'ai déjà fait,

va sur ce lien et, dans C1 fait une recherche comme "Mulot" (la recherche demande quelques secondes ou +) :
https://docs.google.com/spreadsheets/d/1Ar1YekqPoLxb6mJyN1rgIdK1lYM4TjcUoZ12CaF2OoE/edit?usp=sharing

mais :
- comment sécuriser cette feuille (empêcher la modification, réinitialisation…),
- comment, avec cette recherche, accéder à la table des navires ?

On peut pas faire ça avec du code, et pas dans une feuille de calcul ?

Merci

Ben la à priori c'est plutot une question d'agencement du tableau alors.
Avoir 2 tableaux côte à côte ou dans 2 onglets : Bateau - Marins. Avec une seule cellule modifiable celle servant à la recherche, tout le reste pas d'autorisation.
Et 2 onglets caché ou il y a les bases de données de chaque.

J'ai re-ajusté mon tableau en fonction, tu ne pourras modifier que la cellule verte, tout le reste te sera invisible et non modifiable.

https://docs.google.com/spreadsheets/d/1dEV1z9xOWXPHf4RaQaMBgunvwcA7PhyY9gG8Td3Q9Ps/edit?usp=sharing

Ca peut répondre à ton besoin ?

J'ai un bug d'affichage sur ton tableau

cordialement

Non, c'était mon navigateur

Rechercher des sujets similaires à "recherche tableau"