Bonjour à tous,
Après m'être beaucoup inspiré de différents codes ici et là sur les forums j'ai à peu près obtenu ce que je souhaitais...Mais il me reste quelques bugs dont la résolution dépasse mon niveau.
Objectif :
Créer un onglet par élève à partir d'une fiche modèle type et constituer automatiquement un listing.
État des lieux :
Chaque fois que je crée un nouvel élève, une fiche modèle apparait avec automatiquement le nom de l'élève renseigné. L'onglet porte le nom de l'élève et la liste_eleve est complétée automatiquement.
Je peux ensuite compléter ma fiche individuelle, basée sur mon modèle, en renseignant par exemple la classe, ce qui modifie alors la couleur de l'onglet.
Points d'amélioration
* priorité 1: Je souhaiterais ouvrir plutôt un formulaire avec "nom prénom" et classe (liste déroulante) avec mon bouton nouvel élève. J'ai réussi à créer le formulaire, mais je ne sais pas l'intégrer dans ma macro. Je ne veux pas perdre le renommage automatique de l'onglet, de ma fiche et de mon listing.
* priorité 2 : Je ne peux pas utiliser le trie sur mon sommaire : je voudrais pouvoir trier mon tableau par niveau/classe/ordre alpha mais ça ne fonctionne pas. Là, je sèche, je crois que c'est à cause de la fonction "indirect" mais je n'en suis pas sûr.
*bonus 1 : Je suis obligée d'écrire le nom_premom d'un bloc, si je mets un blanc ça ne marche plus. Est-ce possible de faire autrement ?
*bonus 2 : Je compte faire un lien cliquable entre ma liste_eleve et mon onglet. Je peux le faire à la main, mais il y a peut-être moyen de l'avoir automatiquement. Là, je n'ai pas encore cherché…
Pour tous ceux qui auront eu la patience de me lire, je joins mon fichier en pièce jointe. C'est mon premier projet, donc je débute, merci d'être indulgent car il y a probablement des bêtises dans mes formules mais je veux bien progresser.