Bonjour,
Voilà une question générale mais qui se pose à moi dans le cadre de VBA.
Je veux comparer ligne à ligne 4 champs sur deux feuille F1 et F2 contenant 50000 lignes au moins. Les lignes correspondantes peuvent être n'importe où (par exemple ligne_1 de F1 = ligne_45987 de F2 !), voire ne pas exister dans un sens ou dans l'autre...

J'ai écrit un programme VBA qui fait ça, mais bien sûr il est long car il regarde chaque ligne de F1 pour la comparer à chaque ligne de F2. Même quand on trouve une correspondance pour une certaine ligne de F1 dans F2, la ligne dans F2 va être retestée pour les valeurs suivantes des lignes de F1, ce qui est inutile (car à une ligne correspond au plus une ligne).
Sachant que je ne veux pas supprimer les lignes dans F2 car j'ai besoin du numéro de ligne exact pour savoir qui concorde avec quoi entre F1 et F2, comment puis-je faire en sorte de ne pas retester les lignes déjà en correspondance (un peu comme dans un crible) ?