[Résolu]Remplacer un mot, cas particulier.

Franckxxx

XLDnaute Junior
Bonjours a tous!

J'essaye d'effectuer une action parmi d'autres dans un code VBA mais je bloque sur un détail.

J'aimerais remplacer le mot "erreur" dans un tableau par le même mot mais en rouge. J'utilise d'habitude l'outil remplacer mais le problème est que mes cases comportent une fonction contenant toujours le mot erreur.

Comme dans l'exemple ci-joint, toutes les cases de la colonne passent alors en rouge (en particulier les "ok") alors que j'aimerais que seules celles dont le résultat de la fonction soit erreur effectuent le changement.

Quelqu'un parmi vous aurais une astuce pour y remédier?
Merci à vous!! :)
 

Pièces jointes

  • TEST.xlsx
    10.8 KB · Affichages: 38
  • TEST.xlsx
    10.8 KB · Affichages: 42
  • TEST.xlsx
    10.8 KB · Affichages: 36
Dernière édition:

Franckxxx

XLDnaute Junior
Re : Remplacer un mot, cas particulier.

Bonjour Victor21/Patrick,

Pour la première solution, les résultats s'affichent sous la forme de VRAI/FAUX, mais l'outil remplacer (pour colorier les erreurs en rouge) ne marche pas dessus.

Pour la deuxième solution, j'avoue ne pas trop la comprendre.. :)

Merci à vous!!
 

Victor21

XLDnaute Barbatruc
Re : Remplacer un mot, cas particulier.

Re,

Il s'agit d'une mise en forme conditionnelle :
- Sélectionner K2:K16
- Cliquer sur Mise en forme conditionnelle
- Dans la boite de dialogue, cliquer sur "Nouvelle règle"
- choisir : "Utiliser une formule pour déterminer..." (dernier item de la liste)
- Entrer une des formules ci-dessus
- Cliquer sur le bouton "Format"
- Choisir le format voulu
- Valider.
 

Statistiques des forums

Discussions
311 735
Messages
2 082 024
Membres
101 873
dernier inscrit
excellllll