Macro excel:sélection conditionnelle de plage

Sousséyé Messages postés 21 Statut Membre -  
Sousséyé Messages postés 21 Statut Membre -
Bonjour,

J'ai un souci avec Excel : je ne m'y connais quasiment pas en macros mais je dois en créer une pour l'utilisation d'un fichier.

Explications :j'ai un fichier d'input sur lequel se trouve les données suivantes :
En colonnes, des noms de personnes, avec sur les lignes en dessous : le type de formation (ex :ingénieur, technique, commercial) , la date d'entrée et la date de sortie.
En lignes, tous les jours de l'année.
Dans le tableau : un suivi de la présence des gens (présent, jour férié, malade, etc.)

Objectif : avoir une vision synthétique en sélectionnant le type de formation, la périodicité (affichage en mois ou semaine), et enfin la période (ex : janvier 2010 ou si c'est en semaine : la semaine du 04/01/2010)

Je souhaiterais que la macro me permette d'afficher en transposé :
En colonnes : tous les jours de la période souhaitée (semaine du 04/01 : du 04/01 au 08/01 ou janvier 2010 : du 04/01 ou 31/01)
En lignes : les noms des collaborateurs qui étaient présents au moins 1 jour de cette période
Dans le tableau : le suivi rapatrié du 1er onglet

Je ne sais pas si quelqu'un pourra m'aider mais j'ai épuisé toutes mes ressources (qui sont rares en la matière) alors je n'ai plus que ce forum sur lequel compter.
J'ai fait un petit fichier excel pour illustrer, mais je ne sais pas s'il est possible de joindre des fichiers sur ce forum...

Help !
A voir également:

2 réponses

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
pour joindre ton fichier:
http://cijoint.fr/
et tu colles le lien proposé dans ton message

on y verra peut-^tre + clair car actuellement....
0
Sousséyé Messages postés 21 Statut Membre
 
C'est fait, c'est un fichier Excel qui s'appelle Exemple.
Merci beaucoup !
0
Sousséyé Messages postés 21 Statut Membre
 
Et voici le lien ....:S
http://www.cijoint.fr/cjlink.php?file=cj201005/cijMHJd4Lp.xlsx
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
j'ai avancé mais je reprendrais demain (travaux bruyants à l'"étage du dessous!!!)
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
ci joint proposition sur ton exemple avec uniquement des formules (pas besoin de macros); à adapter à ton classeur réel
je t'ai encadré des formules que j'ai modifié sur ton original (pour que ca serve l'année prochaine!)
https://www.cjoint.com/?fBttSnUXIa
réalisé avec XL2003; nécessite d'activer l'utilitaire d'analyse (outils-macro complémentaire) j'ignore sur XL2007
0
Sousséyé Messages postés 21 Statut Membre
 
Hello !
J'avoue que je n'ai pas pu me connecter depuis et je viens de finir le boulot. Je regarde ça demain et je te tiens au courant (le vrai fichier en question est bp plus compliqué) si ça marche ! Mais en tout cas franchement un énorme merci pour la peine. C'était vraiment une bouteille à la mer :)
0
Sousséyé Messages postés 21 Statut Membre
 
Ce qui m'inquiète c'est que c'est un fichier qui court sur toute l'année avec jusqu'à 200 personnes, et il y'a des analyses sur un tas d'autres onglets avec pas mal de manips. Je crois que ça risque d'être très lent avec des calculs plutôt qu'une macro..
Je teste ça demain et je te tiens au courant !
0