OVH Cloud OVH Cloud

état de synthèse

1 réponse
Avatar
kerebel
Bonjour à tous, et principalement à ceux qui me liront.
A partir d'une grosse table (~ 80.000 enregistrements de 35 champs, réduite
à env.10 champs m'intéressant) je désire créer un état de synthèse comme
suit :
La table d'origine a en gros la structure suivante :
num_affaire ; num_operation ; etat_operation ; moyen_production ;
temps_passe...
123456 ; 10 ; b ; 160 ; 2,5
123456 ; 30 ; a ; 120 ; 0
123456 ; 35 ; a ; 80 ; 2,0
123456 ; 4 ; a ; 100 ; 4,5
234155 ; 11 ; a ; 80 ; 2,5
234155 ; 203 ; b ; 250 ; 12,3
453211 ; 1 ; a ; 100 ; 2,6
etc...
Les num_operation suivent une progression aléatoire, mais la table est
classée selon num_affaire puis num_operation
Bien sûr, il y a pour une num_affaire plusieurs num_operation, dans des
etat_operation différents et avec des moyen_production différent.
Je voudrais un état comme suit , regroupant sur une même ligne :
num_affaire ; (num_opération=1 ; etat_opération ; moyen_production ; temps
passe) ; (num_operation=2 ; état_operation ; moyen_production
; temps passe) etc...
Je ne vois pas (mais je suis bien ignorant en vba) comment regrouper sur la
même ligne d'un état les infos relatives à chaque num_affaire :
123456 ; (10 ; b ; 160 ; 2,5) ; (30 ; a ; 120 ; 0) ; (35 ; a ; 80 ; 2,0) ;
(4 ; a ; 100 ; 4,5)
234155 ; (11 ; a ; 80 ; 2,5) ; (203 ; b ; 250 ; 12,3)
453211 ; (1 ; a ; 100 ; 2,6) etc...
De plus, il peut y avoir jusqu'à 50 num_opération pour un num_affaire, il
faudrait donc gérer des retour à la ligne avec retrait pour la lisibilité...
Merci aux experts qui pourraient me mettre sur la voie, j'y arrive avec
Excel, mais c'est horriblement galère...

1 réponse

Avatar
Daniel Carollo
Bonjour Kerebel!

Ma reponse du 14 a votre question posee le 13 ne convient pas?

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"kerebel" wrote in message
news:
Bonjour à tous, et principalement à ceux qui me liront.
A partir d'une grosse table (~ 80.000 enregistrements de 35 champs,
réduite

à env.10 champs m'intéressant) je désire créer un état de synthèse comme
suit :
La table d'origine a en gros la structure suivante :
num_affaire ; num_operation ; etat_operation ; moyen_production ;
temps_passe...
123456 ; 10 ; b ; 160 ; 2,5
123456 ; 30 ; a ; 120 ; 0
123456 ; 35 ; a ; 80 ; 2,0
123456 ; 4 ; a ; 100 ; 4,5
234155 ; 11 ; a ; 80 ; 2,5
234155 ; 203 ; b ; 250 ; 12,3
453211 ; 1 ; a ; 100 ; 2,6
etc...
Les num_operation suivent une progression aléatoire, mais la table est
classée selon num_affaire puis num_operation
Bien sûr, il y a pour une num_affaire plusieurs num_operation, dans des
etat_operation différents et avec des moyen_production différent.
Je voudrais un état comme suit , regroupant sur une même ligne :
num_affaire ; (num_opération=1 ; etat_opération ; moyen_production ; temps
passe) ; (num_operation=2 ; état_operation ; moyen_production
; temps passe) etc...
Je ne vois pas (mais je suis bien ignorant en vba) comment regrouper sur
la

même ligne d'un état les infos relatives à chaque num_affaire :
123456 ; (10 ; b ; 160 ; 2,5) ; (30 ; a ; 120 ; 0) ; (35 ; a ; 80 ; 2,0) ;
(4 ; a ; 100 ; 4,5)
234155 ; (11 ; a ; 80 ; 2,5) ; (203 ; b ; 250 ; 12,3)
453211 ; (1 ; a ; 100 ; 2,6) etc...
De plus, il peut y avoir jusqu'à 50 num_opération pour un num_affaire, il
faudrait donc gérer des retour à la ligne avec retrait pour la
lisibilité...

Merci aux experts qui pourraient me mettre sur la voie, j'y arrive avec
Excel, mais c'est horriblement galère...