OVH Cloud OVH Cloud

recuperation de donnée

3 réponses
Avatar
stephy
Bonjour,
Je ne suis pas experte en excel ni en macro, je ne sais=20
pas si ma demande va etre compliqu=E9e.
Sur un classeur, j'ai 2 feuilles , une qui contient une=20
sorte de base de donn=E9es avec nom, prenom , adresse et une=20
deuxieme feuille o=F9 je voudrais que des personnes fasse un=20
choix dans une liste d=E9roulante .
Je voudrais que dans cette feuille (avec les listes)suite=20
=E0 mon choix dans 3 crit=E8res maxi(3 listes d=E9roulantes), je=20
recup=E8re les lignes contenant mes crit=E8res.

J'esp=E8re etre assez clair.
Merci pour votre aide si cela vous semble possible.

3 réponses

Avatar
Piotr
Bonjour,

Je ne sais pas si cela te conviendra, mais il me semble que la fonction de
filtrage répond complètement à la question telle que tu la poses.
Tu n'as même pas besoin de la deuxième feuille :
Dans la feuille de données, sélectionne les colonnes que tu veux pouvoir
utiliser en filtrage (en Excel 97, elles doivent être contiguës).
Dans Données Filtre, sélectionne Filtres Automatiques.
Les listes déroulantes dont tu as besoin s'affichent dans l'intitulé de
colonne.
En sélectionnant les valeurs souhaitées pour le filtrage, les lignes qui
correspondent à ces critères s'affichent.

Cela fonctionne pour des sélections "uniques" (c'est à dire un seul choix
possible par colonne), et par "intersection de critères" (ce sont des "ET"
entre les critères). Si tu veux plusieurs choix (par exemple Ville=Metz ou
Nancy), ou si tu veux des "OU" entre les critères (par exemple Ville=Vannes
ou Département)), il faut alors passer par une "zone de critères", dans
une second feuille par exemple comme tu le proposes dans ta question.
Si la "sélection unique" te suffit, autant en rester là. Sinon, on verra
plus tard.

Remarque : tu ne dis pas ce que tu veux faire des données résultant de la
sélection.

J'espère que cela t'aidera.

Pierre.

"stephy" a écrit dans le message de
news:096301c3b02a$a5bc9360$
Bonjour,
Je ne suis pas experte en excel ni en macro, je ne sais
pas si ma demande va etre compliquée.
Sur un classeur, j'ai 2 feuilles , une qui contient une
sorte de base de données avec nom, prenom , adresse et une
deuxieme feuille où je voudrais que des personnes fasse un
choix dans une liste déroulante .
Je voudrais que dans cette feuille (avec les listes)suite
à mon choix dans 3 critères maxi(3 listes déroulantes), je
recupère les lignes contenant mes critères.

J'espère etre assez clair.
Merci pour votre aide si cela vous semble possible.
Avatar
steph
Bonjour,
Je ne veux pas que les gens voient ma base de données mais
juste certaines données c'est pour cela que je n'utilise
pas les filtres auto directement dans ma base mais que je
souhaite ramener mes données sur une autre feuille et
masquer celle avec toutes les données.
Merci quand m^me
-----Message d'origine-----
Bonjour,

Je ne sais pas si cela te conviendra, mais il me semble
que la fonction de

filtrage répond complètement à la question telle que tu
la poses.

Tu n'as même pas besoin de la deuxième feuille :
Dans la feuille de données, sélectionne les colonnes que
tu veux pouvoir

utiliser en filtrage (en Excel 97, elles doivent être
contiguës).

Dans Données Filtre, sélectionne Filtres Automatiques.
Les listes déroulantes dont tu as besoin s'affichent dans
l'intitulé de

colonne.
En sélectionnant les valeurs souhaitées pour le filtrage,
les lignes qui

correspondent à ces critères s'affichent.

Cela fonctionne pour des sélections "uniques" (c'est à
dire un seul choix

possible par colonne), et par "intersection de critères"
(ce sont des "ET"

entre les critères). Si tu veux plusieurs choix (par
exemple Ville=Metz ou

Nancy), ou si tu veux des "OU" entre les critères (par
exemple Ville=Vannes

ou Département)), il faut alors passer par une "zone de
critères", dans

une second feuille par exemple comme tu le proposes dans
ta question.

Si la "sélection unique" te suffit, autant en rester là.
Sinon, on verra

plus tard.

Remarque : tu ne dis pas ce que tu veux faire des données
résultant de la

sélection.

J'espère que cela t'aidera.

Pierre.

"stephy" a écrit
dans le message de

news:096301c3b02a$a5bc9360$
Bonjour,
Je ne suis pas experte en excel ni en macro, je ne sais
pas si ma demande va etre compliquée.
Sur un classeur, j'ai 2 feuilles , une qui contient une
sorte de base de données avec nom, prenom , adresse et une
deuxieme feuille où je voudrais que des personnes fasse un
choix dans une liste déroulante .
Je voudrais que dans cette feuille (avec les listes)suite
à mon choix dans 3 critères maxi(3 listes déroulantes), je
recupère les lignes contenant mes critères.

J'espère etre assez clair.
Merci pour votre aide si cela vous semble possible.


.



Avatar
Charles
"Piotr" a écrit dans le message de news:
bpl666$lr3$


(par exemple Ville=Vannes
ou Département)),


Cool, j'y suis allé en vacances l'été dernier !

ch