Créer un guide dans Excel -

Fermé
Mo04 - 22 oct. 2011 à 17:16
eriiic
Messages postés
24408
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 juin 2022
- 24 oct. 2011 à 19:40
Bonjour,

Je désire créer un guide de recherche dans Excel qui serait utilisé par beaucoup de personnes.
Ces personnes doivent être en mesure de faire leur recherche selon 2 critères :

- Région
- Secteur d'emploi

Une fois ces deux critères établis, le guide doit leur donner les différents médias qui correspondent à leur recherche, ainsi que leur coordonnées.

Où ça se complique, j'aimerais que :

- la recherche puissent être effectuée dans les 2 ordres (soit région en premier, ou secteur d'emploi en premier)
- que plusieurs régions ou plusieurs secteurs d'emplois puissent être sélectionnés
- que les utilisateurs ne voient que les résultats et non toute la base de donnée
- que si la solution implique un tableau croisé ou quelque chose comme ça, que les gens aient simplement à cliquer sur un bouton «Rechercher» pour actualiser les données, sans avoir à aller dans les options du tableau pour savoir qu'il faut cliquer sur «actualiser».

Voilà, j'en demande beaucoup! Mes connaissances dans Excel se limitent à la formule de Recherche, les tableaux croisés et les simples listes déroulantes. Y a-t-il d'autres fonctions qui pourraient m'aider? D'autres type de listes, ou macros, ou autre?

J'ai joint un exemple de données à trier, mais dans le document final, il y aura 17 régions et près de 800 médias...

Ah oui, je travaille sur Mac!


Des génies? Merci!






4 réponses

eriiic
Messages postés
24408
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 juin 2022
7 090
23 oct. 2011 à 14:30
Bonjour tout le monde,

Une proposition en vba :
- possibilité de 10 choix sur 2 critères (préciser si ça suffit)
- compléter les listes dans l'onglet liste

http://www.cijoint.fr/cjlink.php?file=cj201110/cijP2OGPBo.xls
Il faut accepter les macros (le niveau de sécurité des macros vba doit être sur moyen)

eric
1
Bonjour Eric!

Ta proposition a l'air vraiment bien, mais malheureusement, mon mac ne reconnaît pas les macros Visual Basic... je ne peux donc pas pas faire «RAZ», qui, je suppose, est comme «lancer» ou «chercher»?

Y a-t-il une autre sorte de macro qu'on peut utiliser que TOUS les ordi ou suites Offices reconnaissent? Parce que si oui, je crois bien que tu as trouvé la solution!

Seul truc, quand tu dis possibilité de 10 choix sur 2 critères, c'est seulement dans ta proposition ou c'est vraiment comme ça? Parce que j'ai 17 régions dans mon premier critère et 7 secteurs d'emploi dans mon critère 2...

Merci beaucoup!
Mo.
0
eriiic
Messages postés
24408
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 juin 2022
7 090
Modifié par eriiic le 24/10/2011 à 19:40
tout dépend de ta version d'excel.
Si c'est 2008 oublie, il ne connait pas vba.
Si c'est une autre version il faudrait les messages d'erreur pour savoir ce qui ne lui plait pas.
Sinon j'ai mis 10 possibilités mais ça peut être 20 ou ce qu'on veut...
eric
0
En fait, je croyais que je pouvais joindre un fichier, mais je ne trouve pas comment...
0
Raymond PENTIER
Messages postés
56325
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 juillet 2022
17 210
23 oct. 2011 à 06:06
Tu fais https://www.cjoint.com/ et tu suis les instructions ; à la fin, n'oublie pas de copier le lien obtenu, puis de revenir dans ton message pour le coller.
0
Finalement, le document que Eric a fait illustre bien ce dont j'ai besoin!
0
Raymond PENTIER
Messages postés
56325
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
5 juillet 2022
17 210
23 oct. 2011 à 06:06
Ce n'est pas avec Excel que tu pourras obtenir à la fois toutes ces conditions de recherche, en particulier la clause "que plusieurs régions ou plusieurs secteurs d'emplois puissent être sélectionnés".
0
Ça me prend un logiciel que tout le monde a et sait utiliser un peu...
0
Patrice33740
Messages postés
8549
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
7 mai 2022
1 753
23 oct. 2011 à 10:44
Tu devrais utiliser un gestionnaire de base de données plutôt qu'Excel.

Avec Excel tu pourrais essayer d'exploiter les possibilités intégrées offertes par les requêtes MS Query (Données / Données externes / ....)
0
Ça me dit que je n'ai aucun pilote ODBC... des requêtes, c'est comme des macros?
0
Patrice33740
Messages postés
8549
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
7 mai 2022
1 753
24 oct. 2011 à 17:54
Non, rien à voir avec les macro.
Il s'agit d'établir une liaison avec un fichier qui sert de base de données (qui peut, en autres, être un fichier Excel) et d'en extraire des données selon des critères de sélection et de tri définis par la requête (un peu comme avec Access).
0
Malheureusement, parce que je n'ai pas de pilote ODBC, mon mac ne veut pas que je crée de requête.

Est-ce que c'est compliqué d'installer ce pilote? Et surtout, est-ce que normalement, les gens ont déjà ça d'intégré dans leur ordinateur? Parce que ce fichier devra être utilisable par plusieurs personnes qui travaillent sur différents ordinateurs...
0
Patrice33740
Messages postés
8549
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
7 mai 2022
1 753
24 oct. 2011 à 18:08
Je ne connais pas l'univers Mac. Sous Windows les pilotes font partie de la suite Office
0