E
ephemere60
Guest
salut le forum
tout d abord un petit mot vite fait sur la charte creee par nos amis. un grand bravo. mais revenons a nos moutons et d etre clair (sic), et un grand merci a ceux qui avaient demarré le debut de ce probleme, (eclat de rires) ils se reconnaitront (pas d inquietudes je les citerais tous en meme temps).
dans un classeur nommé "cumul"
plusieurs feuilles nommées dates du jour ex: 120303
un format conditionel sur 3 couleurs qui varient tous les jours en fonction des valeurs obtenues dans un champ de cellule B7:I43
une macro qui donne certaines cellules en rouge quand leurs valeurs depassent 19 annulant de ce fait le format conditionel
Dim cel As Range, Target As Range
Set Target = Me.Range("b7:i43")
For Each cel In Target
If cel.FormatConditions.Count > 0 Then
If IsNumeric(cel.Value) And cel.Value > 19 Then
cel.FormatConditions.Delete
cel.Interior.ColorIndex = 3
End If
End If
Next cel
End Sub
demain la feuille 120303 sera copiée et renommée 130303, la macro copiée aussi automatiquement, et bien sur activee, mais voila
quand cellules superieures a 19 repassent en valeur 0, c est le format conditionel qui reprend le dessus et la couleur rouge disparait, plus moyen de la garder en dur, sauf bien sur quand elles seront de nouveau superieures a 19.
comment faire pour que les cellules qui ont depassees une fois la valeur 19 soient definitivement en rouge meme si elles sont entourees du format conditionel ?
pfiu pfiu pfiu etait ce clair!
ephemere
tout d abord un petit mot vite fait sur la charte creee par nos amis. un grand bravo. mais revenons a nos moutons et d etre clair (sic), et un grand merci a ceux qui avaient demarré le debut de ce probleme, (eclat de rires) ils se reconnaitront (pas d inquietudes je les citerais tous en meme temps).
dans un classeur nommé "cumul"
plusieurs feuilles nommées dates du jour ex: 120303
un format conditionel sur 3 couleurs qui varient tous les jours en fonction des valeurs obtenues dans un champ de cellule B7:I43
une macro qui donne certaines cellules en rouge quand leurs valeurs depassent 19 annulant de ce fait le format conditionel
Dim cel As Range, Target As Range
Set Target = Me.Range("b7:i43")
For Each cel In Target
If cel.FormatConditions.Count > 0 Then
If IsNumeric(cel.Value) And cel.Value > 19 Then
cel.FormatConditions.Delete
cel.Interior.ColorIndex = 3
End If
End If
Next cel
End Sub
demain la feuille 120303 sera copiée et renommée 130303, la macro copiée aussi automatiquement, et bien sur activee, mais voila
quand cellules superieures a 19 repassent en valeur 0, c est le format conditionel qui reprend le dessus et la couleur rouge disparait, plus moyen de la garder en dur, sauf bien sur quand elles seront de nouveau superieures a 19.
comment faire pour que les cellules qui ont depassees une fois la valeur 19 soient definitivement en rouge meme si elles sont entourees du format conditionel ?
pfiu pfiu pfiu etait ce clair!
ephemere