Plus de 3 mises en formes conditionnelles excel 2003 [Résolu/Fermé]

Signaler
Messages postés
341
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
7 novembre 2019
-
ccm81
Messages postés
9190
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 janvier 2020
-
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 http://www.cjoint.com/c/ELqqP6FaYyt

Merci d'avance de votre aide

3 réponses

Messages postés
9190
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 janvier 2020
1684
Bonjour

Je ne sais pas si j'ai tout compris
http://www.cjoint.com/c/ELqsfAG8ebH

Cdlmnt
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 79875 internautes nous ont dit merci ce mois-ci

Messages postés
9190
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 janvier 2020
1684
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
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 79875 internautes nous ont dit merci ce mois-ci

Messages postés
341
Date d'inscription
mercredi 16 décembre 2015
Statut
Membre
Dernière intervention
7 novembre 2019
7
Bonjour a tous,

Trop fort tu es, un grand merci je te dois.

Une question m’obsède, la solution du problème est la quelle ?

j'ai vu la macro, je vais essayer de comprendre. encore un énorme merci.

Que la force soit toujours avec toi.