btrn
XLDnaute Nouveau
Oulala le titre est long désolé
(Attendez de voir le contenu xD)
Bonjour (bonsoir) à tout le monde !
Voila cela fait quelques temps que je cherche sur le forum la réponse à la question que je me pose et j'ai pu voir quelques réponses sympathiques mais je n'arrive toujours pas à mettre en forme au niveau du code ce que je souhaite faire.
Je vous explique:
J'ai un fichier (ci joint) "Liste-a-trier" qui contient une liste de pièces qui sont parfois en double (voir en triple et +..).
J'ai fait une macro (enfin j'ai repris le code de quelqu'un que j'ai adapté à mon besoin) qui supprime les valeurs en doubles en triples etc ..
Maintenant le problème:
J'ai une colonne qui s'appelle EyePeak (colonne 'F') qui prend la valeur '2' lorsque la pièce à été vu dans un autre programme ..
Le seul problème que j'ai c'est que la macro ne fonctionne pas quand j'ai deux lignes "Presque pareil" comme ceci:
EL012-17-L100X10-CD001-R00 | PENDING | EL012-17 | mercredi 22 mars 2017 | 2
EL012-17-L100x10-CD001-R00 | PENDING | EL012-17 | jeudi 23 février 2017 |
Remarquez que la 2e ligne à une date différente et que dans sa colonne 'F' il ne comporte pas de deux..
j'aimerais que ma macro puisse avoir une condition qui dit 'si deux références de piece (colonne A) sont pareils MAIS que la date est différente, ALORS on fusionne en gardant la date la plus récente ET on garde la valeur '2' de la colonne 'F' SI au moins une des deux lignes contient bien '2' dans la colonne 'F'
De plus, lors du lancement de ma macro actuelle parfois je me retrouve avec des ################# à la place de la date quand les cellules fusionnes.. si vous arrivez à comprendre pourquoi je veux bien savoir Oo
Ho punaise le pavé.. désolé mais je suis perdu :s
Ça fait un sacré exercice en VBA si il y a des challengers parmi nous ?
(Attendez de voir le contenu xD)
Bonjour (bonsoir) à tout le monde !
Voila cela fait quelques temps que je cherche sur le forum la réponse à la question que je me pose et j'ai pu voir quelques réponses sympathiques mais je n'arrive toujours pas à mettre en forme au niveau du code ce que je souhaite faire.
Je vous explique:
J'ai un fichier (ci joint) "Liste-a-trier" qui contient une liste de pièces qui sont parfois en double (voir en triple et +..).
J'ai fait une macro (enfin j'ai repris le code de quelqu'un que j'ai adapté à mon besoin) qui supprime les valeurs en doubles en triples etc ..
Maintenant le problème:
J'ai une colonne qui s'appelle EyePeak (colonne 'F') qui prend la valeur '2' lorsque la pièce à été vu dans un autre programme ..
Le seul problème que j'ai c'est que la macro ne fonctionne pas quand j'ai deux lignes "Presque pareil" comme ceci:
EL012-17-L100X10-CD001-R00 | PENDING | EL012-17 | mercredi 22 mars 2017 | 2
EL012-17-L100x10-CD001-R00 | PENDING | EL012-17 | jeudi 23 février 2017 |
Remarquez que la 2e ligne à une date différente et que dans sa colonne 'F' il ne comporte pas de deux..
j'aimerais que ma macro puisse avoir une condition qui dit 'si deux références de piece (colonne A) sont pareils MAIS que la date est différente, ALORS on fusionne en gardant la date la plus récente ET on garde la valeur '2' de la colonne 'F' SI au moins une des deux lignes contient bien '2' dans la colonne 'F'
De plus, lors du lancement de ma macro actuelle parfois je me retrouve avec des ################# à la place de la date quand les cellules fusionnes.. si vous arrivez à comprendre pourquoi je veux bien savoir Oo
Ho punaise le pavé.. désolé mais je suis perdu :s
Ça fait un sacré exercice en VBA si il y a des challengers parmi nous ?