Bonsoir à tous,
J'ai quelque petit problème de formulaire sous access 2003.
J'ai une base de données de ce type:
NOM FORMATION
Machin HSE3
Machin HSE1
Truc HSE1
Truc HSE2
....
Je viens de voir que ce n'est pas très clair. Il y a donc deux collonne, l'une avec le nom de la personne et l'autre avec le nom de la formation qui a été suivi. Il y a une ligne pour chaque couple nom/formation différent.
Je voudrais à partir d'un formulaire (en utilisant VBA de préférence) pouvoir raire une recherche afin d'avoir le nom des personnes ayant suivi les formation choisie.
Par exemple, si je sélectionne HSE1 et HSE3 comme formation suivi, le résultat de la recher soit "Machin". Si je ne sélectionne que HSE1, il me donne comme résultat "Truc" et "MAchin". Les résultats seraient écrit dans une listbox.
Le choix des formation se ferai également à partir d'une listbox (en les sélectionnant dans une listbox).
J'avais pensé à faire un filtre sur le nom et après vérifier les formations réalisée par cette personne, mais j'ai peur que cela devienne très vite long comme temps d'attente avec une centaine de personnes ayant suivi chacun une dizaine de formation.
Auriez-vous une idée de mode opératoire autre que celui auquel j'avais pensé?
Peut être faut-il changé le format de le base de donnée de départ. Je suis preneur de toute idée.
Merci d'avance.
Pierre-Alexis.
Partager