Extraction pour traitement par VBA d'un TCD
Bonjour,
ayant tourné mon problème dans tous les sens, je m'apprête à faire quelque chose de pas très pro car je n'arrive pas à trouver une solution propre sans monter une usine à gaz en VBA pour y arriver.
Et avant de me lancer dans cette usine, j'aimerais être sure qu'il n'y a pas de solution plus carrée !
Je vous expose le besoin, en espérant être claire ...
J'ai une feuille avec un tableau de données, avec, pour simplifier :
N°Intervention / Intervenant / Date / Semaine / Donnée 1 / Donnée 2 / Donnée 3
Il peut y avoir un nb infini d' interventions pour un intervenant dans la même semaine
J'ai un TCD qui donne :
|
Semaine 1 |
Semaine 2 |
etc Semaine n |
|
Donnée 1 (Sum ) |
Donnée 2(Sum) |
Champ Calculé 1 |
Donnée 1 (Sum ) |
Donnée 2(Sum) |
Champ Calculé 1 |
|
Intervenant 1 |
|
|
|
|
|
|
|
Intervenant 2 |
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|
Intervenant n |
|
|
|
|
|
|
|
Et donc en colonnes j'ai x semaines avec pour chaque semaine 3 colonnes (j'ai simplifié pour mon exemple)
Ce que je veux obtenir, c'est un tableau avec par semaine, mes intervenants par ordre croissant du champ calculé 1
voici ce que ça donnerait
Semaine 1 |
Semaine 2 |
Semaine 3 |
Intervenant 3 |
20 |
Intervenant 4 |
18 |
etc ... |
Intervenant 5 |
22 |
Intervenant 2 |
19 |
|
Intervenant 2 |
23 |
Intervenant 1 |
22 |
|
Intervenant 4 |
23 |
Intervenant 3 |
24 |
|
Intervenant 1 |
25 |
Intervenant 5 |
24 |
|
etc ... |
etc ... |
|
|
|
Je ne vois pas d'autres solutions que d'exploiter et retraiter le résultat de mon TCD en VBA,
vous confirmez qu'il n'y a pas d'autre solution ?
Merci d'avance !
(Désolée, le post ne garde pas la mise en page dans mon message avec les colonnes, du coup, ce n'est pas très lisible)