Bonsoir,
Oui, c'est possible en VBA, selon certaines conditions :
1) Mettre le classeur sur réseau, sinon je ne vois pas l'intéret.
2) Protéger le projet du classeur avec un mot de passe pour que les élèves ne puissent pas voir et modifier le code du programme
3) Avoir obligatoirement une feuille d'affiché, par exemple une feuille "Mode Opératoire". En effet on ne peut pas masquer toutes les feuilles dans un classeur, il faut au moins une feuille de visible.
4) Masquer systématiquement à l'enregistrement toutes les feuilles étudiants en veryhidden pour que les feuilles soient impossible à réafficher sauf avec VBA
5) Quand l'étudiant ouvre le fichier avec son ordinateur, charger son identifiant Windows avec l'instruction environ("username").
6) En fonction de l'id windows, afficher la feuille de l'élève. qui se masquera automatiquement lors de la sauvegarde et se réaffichera juste après.
Alternative, utiliser un formulaire pour entre les infos et stocker les notes dans une feuille masquée et classeur protéger.
Il y a d'autres solutions comme le stockage des notes dans une BDD Access ou sur un fichier sur le cloud...
Benead