Bonjour,
j'ai essayé avec ceci :
NuméroSequentielParDepartementFiliere: CpteDom("Id";"T_Eleves";"[Id_departement]=" & [T_Eleves].[Id_departement] & " and [IdFiliere]=" & [T_Eleves].[IdFiliere] & " and [Id]<=" & [T_Eleves].[Id])
et je pense que cela fonctionne mais je demande à Mr marot_r de me corriger la succession des étapes que je dois suivre pour y arriver:
- Numéroter tes étudiants de 1 à N par Département et par filière avec :
NuméroSequentielParDepartementFiliere: CpteDom("Id";"T_Eleves";"[Id_departement]=" & [T_Eleves].[Id_departement] & " and [IdFiliere]=" & [T_Eleves].[IdFiliere] & " and [Id]<=" & [T_Eleves].[Id])
- Après avoir obtenu ce NuméroSequentielParFiliere je le divise par 60 mais je ne sais pas comment déclarer la divisions selon le département et la filière dans cette expression :
(NuméroSequentielParDepartementFiliere \ 60). - Faire du code VBA qui va détecter les changements de filière et numéroter dans NuméroSequentielParDepartementFiliere les élèves de 1 à N.
Le code VBA est alimenté par une requête qui tri les données par IdFiliere, idEleve basé sur la table tempo.
Merci
Partager