Rangement des lignes en une seule suite à une condition

bonjour,

dans une feuille j'ai récupéré les avenants de chaque employé sélectionné avec son matricule (un employé peut avoir 1 ou plusieurs avenants) qui sont listés dans un tableau.

mon problème est que je veux éviter la redondance des avenants qui ont les mêmes informations et les mettre dans une seule ligne avec la date fin du dernier avenant identique.

je sens que c'est compliqué et pour cela, vous trouvez ci-joint un fichier qui explique la situation.

j'espère que ça sera clair pour vous.

Merci.

22attestation.zip (26.23 Ko)

Bonsoir compteabdou le forum

bon alors tes explications pas simple sauf si on arrive à comprendre que A4-93461 est égal àA1-93461 ????????????

je pense que tu as fait une erreur dans ta demande STP vérifie et redis nous

a+

papou

bonjour papou,

désolé mes yeux sont fatigué pour voir cette légère différence,

j'ai rectifié l'erreur en supprimant la colonne entière (pas importante).

j'espère que c'est clair après cette modification.

vous trouvez ci-joint le fichier à nouveau.

Merci.

15attestation.zip (27.61 Ko)

Bonjour à tous,

en reprenant ton 1er fichier

sans trop de conviction, à tester

Amicalement

Claude

Bonjour Claude,

c'est exactement ce que je voulais faire,

mais franchement je n'ai pas trop compris le code,

est ce que tu peux le commenter un peu plus en détail pour que je puisse le transmettre dans mon fichier original avec des quelques modifications des endroits de cellules.

et une dernière demande:

est ce qu'on peut indiquer dans le N° (1ère colonne) tous les numéros des avenants qui ont été concaténés et cela sous la forme:

1+2+3

5+2

4

voir le fichier joint.

Merci beaucoup.

-- 24 Août 2011, 13:15 --

Bonjour,

mon tableau sur le fichier original est fusionné,

et quand on lance le filtre élaboré avec copie, le tableau sera déformé.

y-a-t-il un moyen pour contourner ce problème.

exemple dans le fichier joint.

Bonjour,

1 problème à la fois !

voici déjà pour les N°

On ne le dira jamais assez, pas de cellules fusionnées dans un tableau ou BDD

débrouille-toi autrement !

et quand tu joins un fichier, mets un indice différent à chaque fois (qu'on puisse suivre)

c'est déjà assez tordu comme çà.

Amicalement

Claude

Bonjour Claude,

Merci beaucoup,

et désolé pour dérangement.

Problème résolu.

A bientôt.

re,

J'ai oublié de te dire:

pour la compréhension du code, mets une apostrophe devant les 2 dernières lignes

        '--- efface prépare ---
        Range("h15:i" & Lg).ClearContents
        Range("q18:q" & Lg2).ClearContents

colonnes "h:i", tu verras comment je filtre

à+...Claude

Bonjour,

Merci Claude c'est gentil

A la prochaine.

Rechercher des sujets similaires à "rangement lignes seule suite condition"