Modification d'un tableau (ex : 1 ligne =12 jours > 12 lignes pour 1 jour)

Bonjour,

J'ai un tableau excel que vous trouverez en pièce jointe que j'aimerai modifier :

En gros, j'ai pour chaque ligne un agent affecté à un chantier qui travaillera 1 ou plusieurs jours sur ce chantier (dans le tableau à droite vous avez l'échelle temps)

Je souhaiterai faire une macro qui me fasse 1 ligne par jour au lieu d'une ligne pour plusieurs jours.

Ex : Pierre travaille de du 07/01 au 13/01 puis du 21/01 au 27/01 > soit 14 jours travaillés

> je voudrais donc 14 lignes pour Pierre avec une colonne supplémentaire qui m'indique le jour travaillé (ex 07/01)

Il me faudrait donc une macro rapide (j'en avais fait une mais qui met énormément de temps) et qui s'adapte aussi à un nombre de colonnes différentes (car chaque tableau est pour un mois différents > donc pas le même nombre de jour pour chaque mois)

Peut être qu'il faut passer par un tableau croisé dynamique mais je ne vois pas comment faire.

En vous remerciant par avance,

12classeur1.xlsx (14.24 Ko)
Rechercher des sujets similaires à "modification tableau ligne jours lignes jour"