Bonjour,
Je dois faire un truc "très simple"... : Je dois générer une liste à partir d'un fichier principal et de deux feuilles de "paramètres"
J'ai 4 feuilles (donc une feuille "d'entré", 2 feuilles "source" et 1 feuille "d’export")
Exemple :
Fichier 1 (fichier d'entré) :
Fichier 2 (fichier source 1) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Nom | Date de naissance TOTO | 12/04/1956 TITI | 25/06/1972
[Fichier 3 (fichier source 2) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Nom | Année 1 | Année 2 | Année 3 | Année 4 TOTO | 2003 | 2004 | 2005 | 2006 TITI | 2004 | 2005
Fichier 4 (fichier destination) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Année | Montant cotisation 2001 | 12€ 2002 | 14€ 2003 | 15€ 2004 | 16€ 2005 | 16€ 2006 | 19€
Je sais faire celà avec un algo basique qui
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Nom | Année | Cotisation versée TOTO | 2003 | 15€ TOTO | 2004 | 16€ TOTO | 2005 | 16€ TOTO | 2006 | 19€ TITI | 2004 | 16€ TITI | 2004 | 16€
- Feuille 1 : pointe sur la première ligne "Nom" (ici TOTO) (boucle A)
- Feuille 2 : va chercher la valeur "Nom" (ici TOTO)
- Feuille 2 : lit la valeur de la "1ère année de cootisation" attachée au nom en question (ici 2003) (Boucle B)
- Feuille 3 : va chercher la valeur "1ère année de cootisation" (ici 2003)
- Feuille 3 : lit la valeur du montant de la cotisation correspondante (ici 15€)
- Feuille 4 exporte toutes les données sur une ligne
>Fini la boucle B
>Fini la boucle A
Bref... basique mais efficace...
Existe-t-il une manière plus sioux de faire ça ?
Merci d'avance pour vos lumières !!!
![]()
Partager