Bonjour Ben,
Tu as raison, la MFC va colorier la cellule dans son ensemble et non un mot bien défini.
Après recherche, il existe une méthode via VBA.
Peut-être que tu peux t'inspirer de ce lien, mais je ne saurais plus t'aider pour la mise en place...