Re : Casse tête. Trouver les lign doublons => copier/coller des cellules vers une cel
Bonsoir Banzai64, le forum,
Je te remercie pour ta réponse.
Je viens de regarder la macro que tu as développée (merci pour le commentaire des étapes), et le résultat.
La macro que tu as développée semble fonctionner formidablement bien.
Tellement bien, que j’ai pu apercevoir des erreurs dans le fichier d’origine.
De fait, à cette macro, peut-on ajouter la fonctionnalité suivante (en rouge) :
Peut on rajouter la fonctionnalité suivant :
Fichier : environ 20 000 lignes.
Colonnes utilisées : A à O
Caractère ou chaînes de caractères spéciaux : « ! », « !! », «* », « ** », « *** », « **** »
Les caractères « ! » et « * » peuvent être cumulés (un de chaque dans la même cellule) dans la colonne « i »
Exemple : « !** », « !!*** », « ****! », etc..
1 – Parcourrir le fichier et sélectionner les lignes qui ont les colonnes B+C+D+E+G identiques.
2 – Parcourrir chaque ligne et vérifier si la colonne « i » contient un caractère spécial.
Si oui => Retrouver le caractère spécial dans l’ ensemble des cellules de la colonne « N » sélectionnées à l’étape 1
(Remarque : on peut retrouver plusieurs fois le même caractère dans la colonne « N ».)
2.3 - Si un caractère spécial est repéré, mais NE FAIT PAS PARTIE de l’ensemble des valeurs contenues dans la colonne « N » sélectionnées à l’étape 1, mettre la valeur « ERREUR A VERIFIER » dans la cellule « O » de la ligne sélectionnée.
2.4 - Si pas de caractères spéciaux => Passer à la ligne suivante de la sélection de l’étape 1 .
3 – Passez aux lignes doublonnent suivantes.
Merci par avance pour ta réponse.
PS: exemple en pièce jointe.