Bonjour h2so4,
Merci pour l'info mais tu viens de me perdre......Excuse mon ignorance mais mes connaissances en VBA sont très limitées. J'ai regardé la fonction "Personnalisée et je n'ai aucune idée comment créer une nouvelle fonction qui servirait mes besoins.
Bonjour gmb,
Désolé pour la confusion. Je m'en excuse à l'avance.
Les semaines suivent le calendrier. Début de saison: Abat.Neuf le 31 août 2023, Sem.01 le 07 sept 2023, Sem.02 le 14 sept 2023....etc...etc.. jusqu'à la dernière semaine Sem.034 le 02 mai 2024. Saison de 35 semaines au total.
Nous jouons l'abat.Neuf, et lorsque les données de jeu sont inscrites dans le système je procède à un transfert (avec une macro) des données de l'Abat.Neuf à la Sem.01. Après avoir joué la Sem.01, je procède de la même façon en transférant les données à la Sem.02 et ainsi de suite...jusqu'à la fin de saison. S'il n'y a aucun changement de joueur ou addition d'un nouveau joueur, les nom des joueurs s'inscrivent automatiquement dans la semaine suivante avec le transfert.
1) Il n'y a jamais de changement de joueurs permanents entre équipe dans les autres semaines sauf à la Sem.01 (voir #2 plus bas). Il peut y avoir l'ajout d'un nouveau joueurs qui remplace un joueur qui quitte (voir # 3 plus bas), et ce à n'importe quelle semaine de la saison.
2) L'Abat.Neuf sert à former les équipes pour le début de saison. La feuille "Abat.Neuf" est appelé ainsi pour la différencier des autres semaines. Elle est comme un camp d'entrainement. Les noms qui s'y trouvent dans chacune des équipes représentent les équipes qui formeront le début de saison. Si une ou plusieurs équipes semblent être trop fortes pour le reste des équipes nous procédons à certain changement de joueurs afin d'équilibrer les équipes. C'est pour cette raison que certains joueurs peuvent changer d'équipe à la Sem.01.
3) Les nouveau joueurs sont inscrit à la suite des autres joueurs dans la feuille "informations personnelles". Exemple: dernier joueur inscrit; Yves St-Jules # 1119. Le nouveau joueur est inscrit manuellement au # 1120. Le numéro 1120 est inscrit manuellement dans la semaine ou le jeu est rendu, Sem.02 ou autre, avec l'équipe ou il remplace le joueur qui a quitté. (Voir fichier en pièce jointe).
4) Les formules font en sorte que les noms des joueurs s'inscrivent automatiquement dans leur équipe respective dans les semaines.
5) Comme je fait un tri dans la feuille Informations personnelles afin de garder le nom des joueurs en ordre alphabétique, j'ai ajouté les ZZ afin de garder les cellules vides à la fin. J'ai supprimé les ZZ des colonnes B et F. C'était une erreur.
Mon fichier principale est trop volumineux pour le mettre en pièce jointe. Je pourrais te l'envoyer en privé afin que tu es une meilleur idée.
Si jamais tu décidais de mettre un terme à ta recherche, je comprendrais très bien. Parfois je m'y perds moi même.
Merci encore pour ton aide.