Bonjour,
Pour ce qui est des Userforms (formulaires utilisateur), si tu as déjà pu utiliser des boîtes de dialogues avec certaines commandes d'Excel, cela n'est pas différent.
Un formulaire bâti sur mesure, dans lequel tu saisis différentes rubriques prédéfinies, ou modifie des données déjà existantes, et à validation, une procédure met à jour ta base de données.
Cette méthode est généralement plus pratique et plus fiable, pour les données de type institutionnel, également prédéfinies et gérées en base de données...
Je laisse jpbt84 poursuivre sur ce point.
Pour ce sur quoi je me suis engagé, je n'ai pas écrit le code, mais il représente un volume relativement réduit pour ce qui concerne la partie évoquée : fiches évènements mensuelles (appel des fiches, mémorisation des annotations à la saisie...)
Pour afficher simultanément une fiche de renseignements, il me faudra faire une procédure récupérant les infos afférentes à partir de la base de données lors de changements pour les avoir sous une forme identique à la fiche évènement et fournir les renseignements afférents à l'élève avec la même méthode que la fiche évènements... (à voir et ajuster selon modalités de gestion de ces informations qui seront arrêtées).
Reste la génération automatique des feuilles de stockage (annuelle), elle peuvent l'être à la première utilisation demandée, ou à l'insertion de l'élève... Pas de problème de méthode sur ce point.
Enfin, le problème subodoré concernant l'historique, auquel tu sembles arriver :
Je clique sur le nom de l'élève et je suis capable de ressortir tout ce qui été fait et ce depuis le début.
Ce qu'on a défini jusqu'à présent, c'est une fiche mensuelle. De ce point de vue pas de problème : tu appelles la fiche, tu procèdes à des annotations qui sont stockées, et te seront restituées au prochain appel...
Par contre, si les données sont conservées tout au long de l'année, et si tu veux consulter l'historique annuel d'un élève, il conviendrait de définir un support pour cette consultation, compatible avec la fiche mensuelle (si possible) et avec ton utilisation.
Mettre à la suite du mois en cours toutes les fiches des mois précédents ? Avoir un dispositif sur la fiche, type bouton-toupie, qui te permette avec la même feuille de naviguer sur les mois antérieurs ? Une feuille historique spécifique (à définir) ? ...La question est ouverte... Tu n'as pas à te préoccuper particulièrement de la faisabilité, dans tous les cas c'est faisable. Si une modification permettrait d'opérer plus facilement, avec moins de code... on en discutera, mais le premier élément à considérer est l'ergonomie pour l'utilisateur (et de ce point de vue, tu as les cartes en main !)
A poursuivre. Cordialement.