Ajout automatique de lignes en fonction d'une variable
Fermé
ClaudiaMV
Messages postés
1
Date d'inscription
vendredi 5 juin 2015
Statut
Membre
Dernière intervention
5 juin 2015
-
5 juin 2015 à 10:52
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 14 juin 2015 à 18:53
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 14 juin 2015 à 18:53
A voir également:
- Ajout automatique de lignes en fonction d'une variable
- Fonction si et - Guide
- Site de vente en ligne particulier - Guide
- Message automatique thunderbird - Guide
- Partage de photos en ligne - Guide
- Réponse automatique outlook - Guide
5 réponses
PlacageGranby
Messages postés
393
Date d'inscription
mercredi 26 mars 2014
Statut
Membre
Dernière intervention
7 mars 2019
26
5 juin 2015 à 14:29
5 juin 2015 à 14:29
Bonjour ClaudiaMV
En gros, ton code devra faire ceci.
Trouver la dernière ligne de ta première feuille
Faire une boucle FOR du début jusqu'à la dernière ligne trouver
Dans la boucle pour chaque ligne, A l'aide d'un select case, évaluer la colonne ou se trouve l'age et trouver dans quelle feuille la copier
Trouver la dernière ligne dans la feuille en question et et copier la ligne.
On pourrait te donner le code directement. Mais il faudrait savoir :
dans quelle colonne est l'age
Le nom exact de toute tes feuilles
Le format de l'age (c'est un nombre, ou il doit être déduit selon une date d'anniversaire)?
Le range d'age exact pour chaque feuille.
Et tout autre particularité que tu as en tête mais que nous ignorons.
Souvent le plus simple, c'est de joindre une copie de ton fichier sans données confidentielles à l'aide d'un site comme cjoint.com
Sinon, nous sommes limité, difficile de travailler à l'aveugle.
En gros, ton code devra faire ceci.
Trouver la dernière ligne de ta première feuille
Faire une boucle FOR du début jusqu'à la dernière ligne trouver
Dans la boucle pour chaque ligne, A l'aide d'un select case, évaluer la colonne ou se trouve l'age et trouver dans quelle feuille la copier
Trouver la dernière ligne dans la feuille en question et et copier la ligne.
On pourrait te donner le code directement. Mais il faudrait savoir :
dans quelle colonne est l'age
Le nom exact de toute tes feuilles
Le format de l'age (c'est un nombre, ou il doit être déduit selon une date d'anniversaire)?
Le range d'age exact pour chaque feuille.
Et tout autre particularité que tu as en tête mais que nous ignorons.
Souvent le plus simple, c'est de joindre une copie de ton fichier sans données confidentielles à l'aide d'un site comme cjoint.com
Sinon, nous sommes limité, difficile de travailler à l'aveugle.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
8 juin 2015 à 09:49
8 juin 2015 à 09:49
Bonjour,
joli classeur
pour confirmation:
tu veux reporter dans les feuilles "tranche d'age" le nom des salariés appartenant à la tranche ?
au passage
dans la feuille "salariés", tu pourrais simplifier les tableaux pour avoir le nombre par tranche avec cette formule (18-24)
en F13
=SOMMEPROD((D3:D180>=18)*(D3:D180<=24))
joli classeur
pour confirmation:
tu veux reporter dans les feuilles "tranche d'age" le nom des salariés appartenant à la tranche ?
au passage
dans la feuille "salariés", tu pourrais simplifier les tableaux pour avoir le nombre par tranche avec cette formule (18-24)
en F13
=SOMMEPROD((D3:D180>=18)*(D3:D180<=24))
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
>
ClaudiaMV
8 juin 2015 à 10:17
8 juin 2015 à 10:17
OK merci,
je m'occupe de ça: sois patiente, j'ai des trucs sur le gaz :o)
je m'occupe de ça: sois patiente, j'ai des trucs sur le gaz :o)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
8 juin 2015 à 12:12
8 juin 2015 à 12:12
Plus que la ligne des moyennes a traiter... après le repas !
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
8 juin 2015 à 16:36
8 juin 2015 à 16:36
des imprévus... je ne pourrai peut-^tre pas terminer au jourd'hui
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
9 juin 2015 à 09:30
9 juin 2015 à 09:30
Bonjour
Ci joint la bête:
https://www.cjoint.com/c/EFjhtidwxlB
Boulot de codage intéressant mais Hachement piègé
il n'est pas nécessaire de trier les salariés par leurs âges ni par leurs noms(mais c'est plus facile à lire). pour tester j'ai modifier quelques âges en changeant de tranches.
le classeur livré est vierge de classification (comme neuf); tu pourras ensuite essayer avec d'autres config (chg d'âge, de noms, embauche (effectif maxi=200) ou départ...
Concernant les graphiques, il y a des choses à reprendre suivant le nombre par tranche --> graphiques dynamiques; je verrais ça + tard si tu en fais la demande
Ci joint la bête:
https://www.cjoint.com/c/EFjhtidwxlB
Boulot de codage intéressant mais Hachement piègé
il n'est pas nécessaire de trier les salariés par leurs âges ni par leurs noms(mais c'est plus facile à lire). pour tester j'ai modifier quelques âges en changeant de tranches.
le classeur livré est vierge de classification (comme neuf); tu pourras ensuite essayer avec d'autres config (chg d'âge, de noms, embauche (effectif maxi=200) ou départ...
Concernant les graphiques, il y a des choses à reprendre suivant le nombre par tranche --> graphiques dynamiques; je verrais ça + tard si tu en fais la demande
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 303
14 juin 2015 à 18:53
14 juin 2015 à 18:53
MERCI
....
DE RIEN
....
DE RIEN
Modifié par Claudia MV le 7/06/2015 à 10:36
Voila le fichier. Merci d'avance :)