Plus de 3 mises en formes conditionnelles excel 2003
Résolu
mijean94
Messages postés
415
Date d'inscription
Statut
Membre
Dernière intervention
-
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
ccm81 Messages postés 10909 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous,
Dans mon programme, je souhaite mettre en œuvre 4 mises en forme conditionnelles.
Sur excel 2003, pas possible.
J’ai donc créé deux mefc sur excel et deux mefc sur une macro avec beaucoup de mal.
Ce que je veux faire :
a) Lorsqu’il y a un 1 dans une cellule, la cellule passe en rouge.
b) Lorsqu’il y a un 2 dans une cellule, la cellule passe en bleu.
c) Les cellules entre 1 et 2 passent en jaune.
d) S’il y a plusieurs zones de 1-2, dans une même colonne, les cellules entre 2 et 1 passes en marron
Pour traiter la mefc des cellules A1 :AW102 j’ai donc fait,
Sous excel :
La formule est =ET(NB.SI(A$1:A1;2);NB.SI(A2:A$103;1)) (pour le marron)
Le formule est =ET(NB.SI(A$1:A1;1);NB.SI(A2:A$103;2)) (pour le jaune)
En macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Text = "1" Then Target.Interior.ColorIndex = 3
'3=rouge
If Target.Text = "2" Then Target.Interior.ColorIndex = 5
'5= bleu
End Sub
En plus si possible,
e) comment au départ coloriser toutes les cellules en blanc
f) est-il possible de faire réaliser ces actions sur demande par un bouton de commande macro
g) et le NEC PLUS ULTRA, serait-il possible de faire disparaitre le quadrillage dans le dessin en jaune.
Pour facilité la compréhension voici un fichier joint https://www.cjoint.com/c/ELqqP6FaYyt
Merci d'avance de votre aide
Dans mon programme, je souhaite mettre en œuvre 4 mises en forme conditionnelles.
Sur excel 2003, pas possible.
J’ai donc créé deux mefc sur excel et deux mefc sur une macro avec beaucoup de mal.
Ce que je veux faire :
a) Lorsqu’il y a un 1 dans une cellule, la cellule passe en rouge.
b) Lorsqu’il y a un 2 dans une cellule, la cellule passe en bleu.
c) Les cellules entre 1 et 2 passent en jaune.
d) S’il y a plusieurs zones de 1-2, dans une même colonne, les cellules entre 2 et 1 passes en marron
Pour traiter la mefc des cellules A1 :AW102 j’ai donc fait,
Sous excel :
La formule est =ET(NB.SI(A$1:A1;2);NB.SI(A2:A$103;1)) (pour le marron)
Le formule est =ET(NB.SI(A$1:A1;1);NB.SI(A2:A$103;2)) (pour le jaune)
En macro :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Text = "1" Then Target.Interior.ColorIndex = 3
'3=rouge
If Target.Text = "2" Then Target.Interior.ColorIndex = 5
'5= bleu
End Sub
En plus si possible,
e) comment au départ coloriser toutes les cellules en blanc
f) est-il possible de faire réaliser ces actions sur demande par un bouton de commande macro
g) et le NEC PLUS ULTRA, serait-il possible de faire disparaitre le quadrillage dans le dessin en jaune.
Pour facilité la compréhension voici un fichier joint https://www.cjoint.com/c/ELqqP6FaYyt
Merci d'avance de votre aide
A voir également:
- Plus de 3 mises en formes conditionnelles excel 2003
- Mise en forme conditionnelle excel - Guide
- Liste déroulante excel - Guide
- Mise en forme tableau word - Guide
- Word et excel gratuit - Guide
- Ai suite 3 - Télécharger - Optimisation
3 réponses
La même commentée
http://www.cjoint.com/c/ELquh2wnx2H
Si c'est fini, peux tu mettre le sujet à résolu (en dessous du titre de ton premier message)
Cdlmnt
http://www.cjoint.com/c/ELquh2wnx2H
Si c'est fini, peux tu mettre le sujet à résolu (en dessous du titre de ton premier message)
Cdlmnt