Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 mise en forme conditionnelle

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

  • suivi formation labo.xlsm
    141.7 KB · Affichages: 8

sousou

XLDnaute Barbatruc
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
 

crocrocro

XLDnaute Occasionnel
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

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

Et quelques astuces
 
Dernière édition:

sousou

XLDnaute Barbatruc
Complétement d'accord
 

Discussions similaires

Réponses
12
Affichages
235
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…