Bonjour à tous,
J'ai besoin d'un petit coup de main svp pour un code vba..
L'onglet 1 regroupe les données de base et l'onglet 2 est la feuille ou je souhaite obtenir les données.
L'objectif est d'arriver à retranscrire les 3 premiers caractères des codes absences pour chaque personnes si les jours ne tombent pas des samedis ou dimanche et afficher le nombre de jours maximum d'absence continu (sans tenir compte des week-end et jours fériés).
Je ne parviens pas à obtenir les codes absences, je n'ai pu qu'obtenir un nombre de jours d'absence (en lieu et place des codes à 3 chiffre souhaités) en utilisant la fonction countifs pour chaque colonne ou il y a une date mais c'est très long et très lourd quand il y a plus de 1500 personnes (le nombre de personnes varie).
Je vous joins un petit classeur pour visualiser ce que je souhaiterais atteindre.
Je vous remercie par avance pour votre aide.
Cordialement.
J'ai besoin d'un petit coup de main svp pour un code vba..
L'onglet 1 regroupe les données de base et l'onglet 2 est la feuille ou je souhaite obtenir les données.
L'objectif est d'arriver à retranscrire les 3 premiers caractères des codes absences pour chaque personnes si les jours ne tombent pas des samedis ou dimanche et afficher le nombre de jours maximum d'absence continu (sans tenir compte des week-end et jours fériés).
Je ne parviens pas à obtenir les codes absences, je n'ai pu qu'obtenir un nombre de jours d'absence (en lieu et place des codes à 3 chiffre souhaités) en utilisant la fonction countifs pour chaque colonne ou il y a une date mais c'est très long et très lourd quand il y a plus de 1500 personnes (le nombre de personnes varie).
Je vous joins un petit classeur pour visualiser ce que je souhaiterais atteindre.
Je vous remercie par avance pour votre aide.
Cordialement.