Developpement de blocs couleurs

alan

XLDnaute Occasionnel
Bonjour,

Je cherche a trier de grosses bases de donnees a travers Excel. A chaque ligne, chaque date et de nombreux parametres en couleur associes a cette date.
Au lieu d'avoir:
20/02/2008 a 4 gh
21/02/2008 b 5 ds
Je voudrai avoir:
20/02/2008 a 4
gh
21/02/2008 b 5
ds etc....
La lettre a et 4 puis b et 5 seront sur la meme ligne car leurs cases sont de la meme couleur....je vous mets en piece joint l'exemple.
Merci d'avance pour votre aide.

Alan
 

Pièces jointes

  • alan1.xls
    14 KB · Affichages: 53

gilbert_RGI

XLDnaute Barbatruc
Re : Developpement de blocs couleurs

Bonjour,

Je cherche a trier de grosses bases de donnees a travers Excel. A chaque ligne, chaque date et de nombreux parametres en couleur associes a cette date.
Au lieu d'avoir:
20/02/2008 a 4 gh
21/02/2008 b 5 ds
Je voudrai avoir:
20/02/2008 a 4
gh
21/02/2008 b 5
ds etc....
La lettre a et 4 puis b et 5 seront sur la meme ligne car leurs cases sont de la meme couleur....je vous mets en piece joint l'exemple.
Merci d'avance pour votre aide.

Alan

Bonjour

Comme ceci ?

Salutations

RGI
 

Pièces jointes

  • alan2.xls
    34 KB · Affichages: 52
  • alan2.xls
    34 KB · Affichages: 49
  • alan2.xls
    34 KB · Affichages: 49

alan

XLDnaute Occasionnel
Re : Developpement de blocs couleurs

Merci RGI pour ton aide,

Cependant cette macro risque d'etre "locale"...comment pourrai je l'etendre si j'ai 5ans de dates et si le nombre de colonnes varies quelques fois en fonction de la couleur. Je te mets l'exemple original en p.j.
A noter que la couleur ici n'est que fait pour separer 2 classes de donnees.
Merci
 

Pièces jointes

  • alan2.xls
    22.5 KB · Affichages: 44
  • alan2.xls
    22.5 KB · Affichages: 42
  • alan2.xls
    22.5 KB · Affichages: 45

gilbert_RGI

XLDnaute Barbatruc
Re : Developpement de blocs couleurs

Merci RGI pour ton aide,

Cependant cette macro risque d'etre "locale"...comment pourrai je l'etendre si j'ai 5ans de dates et si le nombre de colonnes varies quelques fois en fonction de la couleur. Je te mets l'exemple original en p.j.
A noter que la couleur ici n'est que fait pour separer 2 classes de donnees.
Merci
je craints fort que ce ne soit faisable que si la structure est identique

la couleur ne me sert à rien non plus pour le traitement elle sert uniquement pour l'effet visuel.

maintenant pour adapter automatiquement ????? c'est peut-être faisable !!!

cela nécessite sans doute un certain temps de programmation

salutations

RGI
 

alan

XLDnaute Occasionnel
Re : Developpement de blocs couleurs

Merci bcp RGI,

C exactement ce qu'il me faut...a part qu'il me repete 2 fois de suite les memes donnees. De plus, quand je regarde la macro, je remarque qu'1 voire 2 lignes est necessaire pour renvoyer a l'action...ce qui me fait deja une macro de 20 lignes pour 10 dates. Je pense garder la meme structure cad le meme nombre de colonnes...Loin de moi l'envie d'etre penible mais si j'ai 20000 dates (mais tjrs la meme serie de 4 colonnes identiques), penses tu qu'il serait possible de creer une boucle a la place de lancer un ordre pour chaque ligne.
Si je garde une couleur fixe pour chaque tableau (1 tableau=colonne "Loss type" jusqu'a "Loss") et ordonne:
SI pour telle date:
SI couleur rouge (ou cellule E jusqu'a H) ALORS ecrire sur 1ere ligne
SI couleur verte (ou cellule I jusqu'a L) ALORS ecrire sur 2e ligne....etc
Quand plus de couleurs sur cette ligne, on passe a date suivante...
Mon niveau en programmation etant proche du niveau 0, je te prie d'etre indulgent avec moi...lol
Bref, merci en tout cas pour tes efforts....
 

gilbert_RGI

XLDnaute Barbatruc
Re : Developpement de blocs couleurs

Merci bcp RGI,

C exactement ce qu'il me faut...a part qu'il me repete 2 fois de suite les memes donnees. De plus, quand je regarde la macro, je remarque qu'1 voire 2 lignes est necessaire pour renvoyer a l'action...ce qui me fait deja une macro de 20 lignes pour 10 dates. Je pense garder la meme structure cad le meme nombre de colonnes...Loin de moi l'envie d'etre penible mais si j'ai 20000 dates (mais tjrs la meme serie de 4 colonnes identiques), penses tu qu'il serait possible de creer une boucle a la place de lancer un ordre pour chaque ligne.
Si je garde une couleur fixe pour chaque tableau (1 tableau=colonne "Loss type" jusqu'a "Loss") et ordonne:
SI pour telle date:
SI couleur rouge (ou cellule E jusqu'a H) ALORS ecrire sur 1ere ligne
SI couleur verte (ou cellule I jusqu'a L) ALORS ecrire sur 2e ligne....etc
Quand plus de couleurs sur cette ligne, on passe a date suivante...
Mon niveau en programmation etant proche du niveau 0, je te prie d'etre indulgent avec moi...lol
Bref, merci en tout cas pour tes efforts....

le problème avec les couleurs c'est le risque d'erreur

car par exemple si l'on prendre le RVB
il y a 256 rouge, 256 vert,256 bleu
plus le mélange des trois ce qui donne une grande quantité de couleurs

certes il y a une erreur mais le principe et là et il y a moyen de simplifier
avec des boucles bien appropriées ça devrait fonctionner

RGI
 

Discussions similaires

Réponses
3
Affichages
2 K

Membres actuellement en ligne

Statistiques des forums

Discussions
312 884
Messages
2 093 252
Membres
105 658
dernier inscrit
Mario Richard