XL 2010 mise en forme conditionnelle

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 !

komarlehomard

XLDnaute Junior
Bonjour
Désolé de reposer une question qui existe déjà, mais je n'arrive pas à adapter mon fichier.
J'aimerais une mise en forme conditionnelle
En mise en forme , en vba, en quelque chose car je n'arrive pas à grand chose.
Merci beaucoup du temps que vous allez m'accorder
J'aimeraissi cellule dans Evidepas de changement
si cellule dans Avidepas de changement
si cellule dans Earrive a trois mois d'aujourd'huila couleur que vous voulez
si cellule dans Eplus forte qu'aujourd'huila couleur que vous voulez
si cellule dans D"=INSCRIT"la couleur que vous voulez
en sachant que le nombre dans A est variableet que ça va jusqua la colonne "W"
 

Pièces jointes

Bonjour
A tester et à mettre en place pour voir toute les lignes
j'ai juste mis cela sur la selection pour test
Sub mf()
For Each I In Selection
Call mef(I)
Next
End Sub
Sub mef(cel)
With cel
If .Offset(0, -4) <> "" And .Value > Date Then .Interior.Color = &H555555
If .Offset(0, -4) <> "" And Date > DateAdd("m", -3, .Value) Then .Interior.Color = &HFFFF11
If .Offset(0, -4) <> "" And UCase(.Offset(0, -1).Value) = "INSCRIT" Then .Interior.Color = &HFF00FF
End With

End Sub
 
Bonsoir Komar et Sousou,
il est préférable de passer par la fonction de Mise En Forme Conditionnelle (MFC).
Dans la proposition de Sousou pour tout changement de valeur, il faudrait ré-exécuter la macro, donc sur l'événement woorksheetChange,tester si l'appartenance de la cellule au cellules testées pour la mise en forme. C'est faisable.
Voici quelques exemples qui illustrent les règles à connaitre pour structurer les MFC
1701897999234.png

Et pour les subtilités concernant les adresses (absolues et relatives dans les formules)
1701898381189.png

Et quelques astuces
1701899017163.png
 
Dernière édition:
Bonsoir Komar et Sousou,
il est préférable de passer par la fonction de Mise En Forme Conditionnelle (MFC).
Dans la proposition de Sousou pour tout changement de valeur, il faudrait ré-exécuter la macro, donc sur l'événement woorksheetChange,tester si l'appartenance de la cellule au cellules testées pour la mise en forme. C'est faisable.
Voici quelques exemples qui illustrent les règles à connaitre pour structurer les MFC
Regarde la pièce jointe 1185585
Et pour les subtilités concernant les adresses (absolues et relatives dans les formules)
Regarde la pièce jointe 1185586
Et quelques astuces
Regarde la pièce jointe 1185587
Complétement 😊 d'accord
 
- 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
2
Affichages
63
Réponses
6
Affichages
95
Retour