Excel VBA Supprimer des caractères Unicode dans une Chaîne de caractères

Comment puis-je supprimer tous les caractères spéciaux qui ne relèvent pas de l'ASCII catégorie en VBA?

Ce sont quelques-uns des symboles qui s'affiche dans ma chaîne, qui doivent être enlevés.
Œ Œ Œ Œ Š Š Ÿ §
Il y a beaucoup plus de tels caractères.

Ce n'appartiennent pas à l'ASCII catégorie comme vous pouvez le voir ce http://www.ascii.cl/htmlcodes.htm

J'ai essayé quelque chose comme ça

strName = Replace(strName, ChrW(376), " ")

mais cela n'a pas fonctionné.

Merci de m'aider à résoudre ce.

Merci
Jeevan

  • Terminologie: Comme vous le savez, l'Unicode est un sur-ensemble de l'ASCII. Cependant, les caractères ASCII sont dans ce qu'on appelle un "bloc" n'est pas une Unicode catégorie, plus précisément le C0 Contrôles et Latin de Base bloc.
InformationsquelleAutor Jeevan | 2016-05-04