Bonjour à tous, je vous avoue que j'ai honte de faire une nouvelle discussion là dessus, mais je ne trouve vraiment pas pourquoi ça ne fonctionne pas.
Je souhaite simplement faire une comparaison de deux chaines en excluant les détails et notamment les apostrophes. Or cela ne fonctionne pas!
Je précise que j'ai essayer en mettant v1 = Replace$(v1, "'", "").
Cela ne fonctionne pas non plus (j'ai même essayé en mettant un caractère d'échappement :/ ) mais bon.
Rien y fait tout fonctionne bien (les accents sont virés, les espace, les majuscules - mais des qu'il y a une apostrophe, ça bug (ma comparaison échoue car l'apostrophe est tjs présente).
Je vous remercie d'avance pour vos idées lumineuses sur le sujet.
Je souhaite simplement faire une comparaison de deux chaines en excluant les détails et notamment les apostrophes. Or cela ne fonctionne pas!
Code:
v1 = Sheets("ldhzllzkahdlk").Range("A" & j).Value
v2 = Sheets("publipostage").Range("b" & i + 1).Value
v1 = Replace$(v1, Chr(39), "")
v2 = Replace$(v2, Chr(39), "")
v1 = Replace$(v1, " ", "")
v2 = Replace$(v2, " ", "")
v1 = fonction.sansAccents(LCase(v1))
v2 = fonction.sansAccents(LCase(v2))
Je précise que j'ai essayer en mettant v1 = Replace$(v1, "'", "").
Cela ne fonctionne pas non plus (j'ai même essayé en mettant un caractère d'échappement :/ ) mais bon.
Rien y fait tout fonctionne bien (les accents sont virés, les espace, les majuscules - mais des qu'il y a une apostrophe, ça bug (ma comparaison échoue car l'apostrophe est tjs présente).
Je vous remercie d'avance pour vos idées lumineuses sur le sujet.