Entrer une valeur avec une variable + mise en forme conditionnelle

Bonjour,

J'ai dans un code besoin de faire ceci, que j'arrive sans problèmes:

t = 3
Range("E40").Value = " " & t & "eme"

En revanche, en dehors du VBA, je souhaite mettre une règle de mise en forme conditionnelle selon t (2eme, 3eme, 4eme...) mais comme on utilise une variable pour le chiffre, la mise en forme conditionnelle ne le reconnaît pas. Comment, dans mon script VBA, je peux forcer le format afin qu'il soit reconnu dans une mise en forme conditionnelle ?

Merci :)

Bonjour,

Je ne pense pas que la variable empêche la MFC, ce ne serait pas plutôt le faite d'avoir du texte en plus ?

Peux tu joindre un fichier exemple stp

Bonjour,

Je suis d'accord avec Numéro2.

Notamment, pourquoi cet espace en début de cellule ?

Effectivement, ça n'affecte pas la mise en forme conditionnelle, et comme l'a dit JoyeuxNoel, c'est tout simplement l'espace que je mets qui faisait que ça ne fonctionnait pas ^^

Merci ;)

Rechercher des sujets similaires à "entrer valeur variable mise forme conditionnelle"