Bonjour le forum,
Je vous expose mon problème sous excel 2007.
Je dois faire une macro qui écrit dans la colone Z soit "effacer la ligne en relation", soit "effacer cette ligne", soit "conserver cette ligne" en suivant la règle écrite dans la case Z1.
Or, un problème m'arrive, je ne parviens pas à faire fonctionner une de ces conditions. (prenons la ligne 67 pour exemple.) V67 <> "-" donc on vérifie si on trouve un doublon dans toute la colone W. Si il y a un doublon, on doit vérifier si la case U67 vaut CRED ou CRBY. Or, ici il n'y a pas de doublons (la colone Y vérifie ces doublons avec la formule rechercheV). On est donc supposé écrire en Z67 "conserver cette ligne", ce n'est pas le cas.
Tout ceci semble très flou sans document, c'est pourquoi je joins le fichier excel en question. La macro en question est dans le module 2 et s'appele PMID_PMRQ.
Merci de votre aide pour faire fonctionner cette macro. Il ne doit pas me manquer grand chose, mais ce quelquechose me pose problème depuis plusieurs jours..
Kraenys
Je vous expose mon problème sous excel 2007.
Je dois faire une macro qui écrit dans la colone Z soit "effacer la ligne en relation", soit "effacer cette ligne", soit "conserver cette ligne" en suivant la règle écrite dans la case Z1.
Or, un problème m'arrive, je ne parviens pas à faire fonctionner une de ces conditions. (prenons la ligne 67 pour exemple.) V67 <> "-" donc on vérifie si on trouve un doublon dans toute la colone W. Si il y a un doublon, on doit vérifier si la case U67 vaut CRED ou CRBY. Or, ici il n'y a pas de doublons (la colone Y vérifie ces doublons avec la formule rechercheV). On est donc supposé écrire en Z67 "conserver cette ligne", ce n'est pas le cas.
Tout ceci semble très flou sans document, c'est pourquoi je joins le fichier excel en question. La macro en question est dans le module 2 et s'appele PMID_PMRQ.
Merci de votre aide pour faire fonctionner cette macro. Il ne doit pas me manquer grand chose, mais ce quelquechose me pose problème depuis plusieurs jours..
Kraenys
Pièces jointes
Dernière édition: