Convertir une fourchette de date en plusieurs lignes

Résolu/Fermé
Miam - 19 nov. 2015 à 09:05
Legumesmiam Messages postés 2 Date d'inscription jeudi 19 novembre 2015 Statut Membre Dernière intervention 19 novembre 2015 - 19 nov. 2015 à 12:59
Bonjour,

Est ce que quelqu'un pourrait me proposer une macro pour automatiser la conversion d'une liste d'adhérent en plusieurs enregistrements par ligne ?
Exemple:

Nom adhérent Date debut Date fin Cotisation payé
Robert Janvier 15 Mars 15 300
Marie Avril 15 Aout 15 500
Philippe Mars 15 100

Resultat

Nom adhérent Date Cotisation payé
Robert Janvier 15 100
Robert Février 15 100
Robert Mars 15 100
Marie Avril 15 100
Marie Mai 15 100
Marie Juin15 100
Marie Juillet 15 100
Marie Aout 15 100
Philippe Mars 15 100

Merci.

4 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
19 nov. 2015 à 12:13
Ton fichier en retour
https://www.cjoint.com/c/EKtlna6INMl

A+
1
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
19 nov. 2015 à 09:59
Bonjour,

Tu devrais joindre un fichier à ta demande afin de permettre aux intervenants de voir la structure de la feuille et le type de données.
En particulier, il est important de savoir si la saisie correspondant à la date de cotisation peut être interprétée comme une date.
Dans ton exemple, ce n'est pas le cas pour "Aout 15" qui est saisie sans accent circonflexe.

Pour joindre le fichier, tu peux utiliser https://www.cjoint.com/
Ensuite, reviens coller ici le lien donné par le site.

A+
0
Legumesmiam Messages postés 2 Date d'inscription jeudi 19 novembre 2015 Statut Membre Dernière intervention 19 novembre 2015
19 nov. 2015 à 11:25
Bonjour,

Voici le lien : https://www.cjoint.com/c/EKtkoPTCdar

Merci beaucoup.
0
Legumesmiam Messages postés 2 Date d'inscription jeudi 19 novembre 2015 Statut Membre Dernière intervention 19 novembre 2015
19 nov. 2015 à 12:59
Merci beaucoup, ca marche très bien. Vous me faites gagner des heures de travail.
Merci encore.
0