Vérifier qu'une cellule ne contient pas une liste de mots interd

Résolu
Fly2000 -  
Vaucluse Messages postés 27336 Statut Contributeur -
Bonjour,


Je voudrais vérifier que dans une cellule dans laquelle je redigerais un texte, ne se trouve pas un des mots ou expressions que j'aurais prédifini dans une liste.
Au plus simple me colorier la cellule en rouge si il y a un des mots interdits
Au mieux colorier la cellule en rouge et me dire qu'elle mot interdit j'ai utilisé.
Pouvez vous m'adiez, s'il vous plait ?


3 réponses

via55 Messages postés 14730 Statut Membre 2 749
 
Bonjour

Une possibilité par macro (ALT+F11 pour voir le code) :
http://www.cjoint.com/c/GHqqBbQSQoi

A adapter à tes besoins

Cdlmnt
Via
1
JvDo Messages postés 2012 Statut Membre 859
 
Bonsoir,

sinon, une solution par MFC.

Si le texte à vérifier est en E10 et en gardant le nom interdits que via55 à créé, mettre le formule
=SOMMEPROD(--(ESTERREUR(CHERCHE(interdits;E10))))<>nbval(interdits)
en MFC.

cordialement
1
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonsoir
une proposition ici avec la détection du mot et la MFC
https://mon-partage.fr/f/miGcC4LF/

un conseil: placez dans la liste des mots interdits un blanc devant et derrière chaque mot, pour éviter les confusions de texte, sinon par exemple:
mot interdit ver sera détecté dans envers ou vert

crdlmnt
1