Bonjour,
Je voudrais "traduire" les données & conditions ci-dessous en code VBA, mais cela dépasse mes compétences. Si quelqu’un peut m'aider, je serai très reconnaissant
1. Données
a. J’ai 30 enseignants de 3 différents établissements, 10 enseignants de chaque établissement
b. J’ai 05 salles d’examen
c. 2 examens/jour/classe pendant les 3 premier jours et un (1) seul examen le 4ème jour pour une classe X.
NB: Il y 2 "périodes" par jour, "période1" correspond à la matinée & "période2" à l'après-midi.
2. Critères (conditions) par ordre de priorité
a. l’enseignant d’une matière X ne peut pas surveiller l’examen de la matière qu’il enseigne.
b. chaque examen est surveillé par 3 enseignants dont au moins un (1) enseignant qui n’est pas du même établissement que les 2 autres enseignants.
c. un enseignant ne peut être affecté à une salle plus que 3 fois
c. tous les enseignants doivent avoir plus ou moins le même nombre de périodes de surveillance + une ½ journée de repos (1 période off)
Je joins un tableau d'exemple.
Merci de votre aide
Je voudrais "traduire" les données & conditions ci-dessous en code VBA, mais cela dépasse mes compétences. Si quelqu’un peut m'aider, je serai très reconnaissant
1. Données
a. J’ai 30 enseignants de 3 différents établissements, 10 enseignants de chaque établissement
b. J’ai 05 salles d’examen
c. 2 examens/jour/classe pendant les 3 premier jours et un (1) seul examen le 4ème jour pour une classe X.
NB: Il y 2 "périodes" par jour, "période1" correspond à la matinée & "période2" à l'après-midi.
2. Critères (conditions) par ordre de priorité
a. l’enseignant d’une matière X ne peut pas surveiller l’examen de la matière qu’il enseigne.
b. chaque examen est surveillé par 3 enseignants dont au moins un (1) enseignant qui n’est pas du même établissement que les 2 autres enseignants.
c. un enseignant ne peut être affecté à une salle plus que 3 fois
c. tous les enseignants doivent avoir plus ou moins le même nombre de périodes de surveillance + une ½ journée de repos (1 période off)
Je joins un tableau d'exemple.
Merci de votre aide