Re : [Résolu]Macro événementielle pour trouver doublons (sans forcément les supprimer
J'aurais tendance à dire "Grrrr!"J'aurais tendance à dire "Grrrr!"
Je comprends tout à fait; pour ma part, je me suis frappé le front et je me suis dit: "Quel c..!" (en toutes lettres
.
Le dernier code fonctionne parfaitement et correspond à ce que j'ai souhaité avec même en cadeau la mise à jour de la cellule B21
- si j'indique "Allonge" en K5, rien ne se passe puisque K5 est différent de E5 ... correct?
- si j'encode "Blousées" (avec première en majuscule!) en K5, rien ne se passe non plus, puisque l'extrait de code que tu cites teste bien la correspondance exacte (sur ma machine, en tout cas!)
- si je saisis "blousées" dans la même cellule, Excel détecte bien la correspondance des 2 termes! Si la colonne P contient "blouSées", il n'est pas effacé. Si "blousées" est bien présent en colonne P, le mot est effacé!
Je fais les mêmes constats et je m'en excuse. J'ai foiré.
Qu'ai-je donc loupé, dans l'histoire!?
Rien du tout.
Mais...
J'ai quand même trouvé pourquoi j'avais l'impression que ça ne fonctionnait pas tout à fait bien.
Sur mon fichier démo du début du fil, on peut voir que lorsqu'une réponse est juste, la case de la colonne K passe au vert. Les réponses fausses ou absentes restent ocre. Dans mon fichier "final" j'ai même des points qui s'affichent dans la colonne L.
Et je voyais les bonnes réponses s'éliminer de P et la cases passer au vert, tout était pour le mieux dans le meilleur des mondes.
Jusqu'au coup de la majuscule; je l'ai tapée en minuscules... et la case a passé au vert, le point s'est affiché en L... et le mot est resté dans la liste!! --> ça va pas, faut revoir, qu'est-ce qui se passe...
Si les cases passent au vert, c'est une MFC qui fait ça simplement en comparant les cellules de K et de E; le point qui s'affiche ou pas est simplement : =si (E4=K4;"1";"--").
C'est donc la MFC et le teste basique qui ne tiennent pas compte des majuscules!!!! Eurêka et désolé de vous avoir fait turbiner pour rien...
Mais j'ai quand même une question
Comment faire respecter la casse à une formule MFC ?
Question subsidiaire: même questions pour =si (E4=K4;"1";"--").
Merci encore pour vos compétences immenses et la patience que vous avez à supporter des "bracaillons" * comme moi.
Pierre F.
*
bracaillon (franpitan) - Le mot du jour - Forum Babel