Macro pour mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion stephcic
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

stephcic

XLDnaute Junior
Bonjour,

je cherche une macro pour faire de la mise en forme conditionnelle automatique après le passage d'une première macro qui (donc) me supprime mes mises en forme

Si la valeur de la cellule dans la plage (D2:F400) = 0 ou vide, alors fond de la cullule en rouge

Si la valeur de la cellule dans la plage (G2:M400) < ou = 0, alors fond de la cullule en rouge

Merci pour votre aide
Stéphane
 
Re : Macro pour mise en forme conditionnelle

Bonjour Stephane,

Sans autre précision, une boucle du genre:

Code:
For Each cel In Range("D2:F400")
  If cel = 0 Then cel.Interior.ColorIndex = 3 Else cel.Interior.ColorIndex = xlAutomatic
Next

Ou encore:

Code:
For Each cel In Range("G2:M400")
  If cel <= 0 Then cel.Interior.ColorIndex = 3 Else cel.Interior.ColorIndex = xlAutomatic
Next

Cordialement.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
635
W
Réponses
4
Affichages
284
Réponses
6
Affichages
306
Réponses
2
Affichages
215
Retour