Tri de series de rows
Bonjour,
J'ai un tableau qui contient les activités de mon équipe
Le tableau est sous la forme suivante :
| UTILISATEUR | User1 | | |
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
| UTILISATEUR | User2 | | |
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
| UTILISATEUR | User3 | | |
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
blah | blah | blah | Données à trier | blah | blah
Donc je dois sélectionner les lignes du bloc User1 et les trier sur la colonne Données à trier et refaire pareil pour chaque bloc.
Je vois bien comment faire pour le dernier bloc, faire mon sélect en faisant un find du mot UTILISATEUR, en prenant le dernier trouvé, en ajoutant 1 au numéro de ligne trouvé (et j'ai le début de mon range) et en prenant la dernière ligne et j'ai la fin de mon range. Mais je trouve déjà cela un peu barbare et cela ne résout pas mon problème pour les utilisateurs.
Informations : Le nombre d'utilisateurs fluctue (pas énormément, on parle de 4 à 7 users, donc la performance de la requête est pas mortelle si je dois parcourir tout le tableau plusieurs fois dans des boucles.
Le nombre de données fluctue par utilisateur
Le nom des User est composé de trois lettres (SYL, CEL, DCA, CCO, etc) (la liste des possibilités est limitée, chaque trois lettres représente un membre de l'équipe et il y a 8 personnes dans l'équipe)
Je crois que j'ai tout dit.
Cédric
Bonjour,
Si tu le permets ... deux petits conseils :
1. Construire une macro pour que chaque nom d'utilisateur vienne être copié dans ta première colonne ... tu auras pour chacun de tes blocs la possibilité d'utiliser l'outil qui doit t'être totalement insdipensable : le Filtre Automatique ...
2. Joindre un fichier illustratif ... augmente considérablement tes chances d'avoir une réponse adaptée à ta situation ...
En espèrant que cela t'aide ...