félix, j'ai réfléchi au problème, voilà à quoi j'ai pensé:
- il faudrait parcourir le tableau des agents et rechercher les agents disponibles (ceux qui ne sont pas en rouge)
- rechercher les compétences de l'agent:
si une seule compétence alos placer l'agent pour le mois entier dans la colonne correspondante.
si plus d'une alors choisir au hasard 1 compétence pour une quinzaine.Choisir au hasard une autre compétence pour l'autre quinzaine.
- pouvoir décider combien affecter d'agents dans chaque activité:
si trop d'agent restant alors les mettre dans la case RENFORTS
si pas assez d'agent restant alors message qui apparait disant "il manque des agent dans la colonne ..."
Ou alors autre idée:
mettre des boolées à chaque agent:
tous les agents sont FALSE au début,
si un agent est sélectionné pour une activité alors il devient TRUE et le programme ne prend que les FALSE pour les activités restantes.
Je te serais vraiment reconnaissant si tu pouvais réinitialiser ton code précédent avec ces nouvelles données.
Merci beaucoup.