Mise en forme conditionnelle cellule si caractère interdit

Bonjour les les magiciens d'Excel,

Je cherche une solution pratique pour mettre en évidence toutes les cellules dont le nom composé comporte un caractère spécial interdit dedans.

Bien évidemment je passe par les Mises en forme conditionnelles de type formule.

Les caractères à éviter sont les suivants : &@"'(-)=/*-+,;:!%~[]{}^¨$£€<>|

Comme vous pouvez le constater ils sont nombreux.

J'ai commencé à me taper le formule =OU(ESTNUM(CHERCHE("&";A1));ESTNUM(CHERCHE("@";A1))...

Quelqu'un connait une formule plus simple à écrire et plus légère à traiter pour le programme ??

Genre je met tous les caractères interdits dans une seule cellule (ou même une pour chacun) et après la formule compare les caractères avec tous ceux contenus dans celle là (ou ce groupe de cellules)...

....(espoir)

Merci de votre participation

La réponse de ChatGPT Excel...

=SOMMEPROD(ESTNUM(TROUVE({"&","@","""","'", "(", ")", "=", "/", "*", "-", "+", ",", ";", ":", "!", "%", "~", "[", "]", "{", "}", "^", "¨", "$", "£", "€", "<", ">", "|"}, A1)))>0

Bonjour,

Avec la liste des caractères interdits nommée Interdits, une formule de MFC comme ceci peut-être :

=OU(ESTNUM(CHERCHE("~"&Interdits;A2)))

Ca marche, ta solution fonctionne.

J'ai rajouté la liste des caractères interdits et ça fonctionne bien

merci

Rechercher des sujets similaires à "mise forme conditionnelle caractere interdit"