Plus de 3 mises en formes conditionnelles excel 2003

Résolu/Fermé
mijean94 Messages postés 413 Date d'inscription mercredi 16 décembre 2015 Statut Membre Dernière intervention 12 septembre 2024 - Modifié par mijean94 le 16/12/2015 à 17:43
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 16 déc. 2015 à 21:10
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
A voir également:

3 réponses

ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
16 déc. 2015 à 19:06
Bonjour

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

Cdlmnt
1
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
16 déc. 2015 à 21:10
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
mijean94 Messages postés 413 Date d'inscription mercredi 16 décembre 2015 Statut Membre Dernière intervention 12 septembre 2024 11
Modifié par mijean94 le 16/12/2015 à 21:03
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.
0