Bonjour à tous,
Alors premièrement, j'ai absolument besoin de votre aide,
Deuxièmement je suis une grosse bille en informatique
Alors je vous explique,
J'ai un identifiant en colonne B, un montant en colonne I
A chaque identifiant différent en colonne B, j'ai une ligne qui se saute, il se peut qu'il y ait plusieurs fois à la suite le même identifiant en colonne B
Exemple :
B ... I
1 ... 10
1 ... 10
1 ... 10
2 ... 15
3 ... 20
3 ... 17
4 ... 45
4 ... 50
4 ... 45
5 ... 10
5 ... 15
5 ... 15
6 ... 7
Ce que je voudrais, c'est que pour un identifiant en colonne B où le montant diffère en colonne I, copier toutes les lignes relatives à cet identifiant et les coller dans la feuille 2
Exemple d'algorithme en FR :
Déclaration z la ligne
Dans la plage A2 : N28065
SI le contenu de (z-1;B) = contenu de (z;B) et (z-1;I)=/=(z;I) ET z ou z-1 = NON VIDE ALORS (NON VIDE car une ligne se saute quand l'id change)
Copier toutes les lignes entre deux lignes vides
Coller en feuille 2
Sauter une ligne en feuille 2
z+1
Fin SI
J'imagine qu'il faudrait également un "compteur" de lignes pour la feuille 2 mais je sais pas comment la déclarer
Ce qui m'énerve c'est que j'ai la logique, je sens comment fonctionne le VBA, mais la syntaxe, la sémantique m'échappent et sur ça j'ai vraiment besoin d'aide parce que je n'y connais rien
Merci beaucoup