bonjour
j'ai des cellules: A1, A2, A3. je met 1 dans une cellule
je voudrais que quand cette cellule est à 1, que les cellules A5 à A15
(par ex) se colorient d'une certaine couleur.
donc par ex, si A1 les cellules A5 à A15 passent en bleu
si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je
maitrise pas trop)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
lSteph
Bonjour,
Menu Format Mise en forme conditionnelle
(regarde déjà l'aide qui s'y rapporte). Sinon cet exemple a un souci on peut mettre 1 dans A1 et A2 et A3 donc voir l'ordre et les conditions.
Cordialement.
lSteph
alain avait prétendu :
bonjour j'ai des cellules: A1, A2, A3. je met 1 dans une cellule je voudrais que quand cette cellule est à 1, que les cellules A5 à A15 (par ex) se colorient d'une certaine couleur. donc par ex, si A1 les cellules A5 à A15 passent en bleu si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise pas trop)
merci
AL1
-- - -
Bonjour,
Menu Format Mise en forme conditionnelle
(regarde déjà l'aide qui s'y rapporte).
Sinon cet exemple a un souci
on peut mettre 1 dans A1 et A2 et A3
donc voir l'ordre et les conditions.
Cordialement.
lSteph
alain avait prétendu :
bonjour
j'ai des cellules: A1, A2, A3. je met 1 dans une cellule
je voudrais que quand cette cellule est à 1, que les cellules A5 à A15 (par
ex) se colorient d'une certaine couleur.
donc par ex, si A1 les cellules A5 à A15 passent en bleu
si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise pas
trop)
(regarde déjà l'aide qui s'y rapporte). Sinon cet exemple a un souci on peut mettre 1 dans A1 et A2 et A3 donc voir l'ordre et les conditions.
Cordialement.
lSteph
alain avait prétendu :
bonjour j'ai des cellules: A1, A2, A3. je met 1 dans une cellule je voudrais que quand cette cellule est à 1, que les cellules A5 à A15 (par ex) se colorient d'une certaine couleur. donc par ex, si A1 les cellules A5 à A15 passent en bleu si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise pas trop)
merci
AL1
-- - -
Jacky
Bonjour,
Regarde ici: http://cjoint.com/?kuqMRnwjip
-- Salutations JJ
"alain" a écrit dans le message de news:
bonjour j'ai des cellules: A1, A2, A3. je met 1 dans une cellule je voudrais que quand cette cellule est à 1, que les cellules A5 à A15 (par ex) se colorient d'une certaine couleur. donc par ex, si A1 les cellules A5 à A15 passent en bleu si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise pas trop)
merci
AL1
Bonjour,
Regarde ici:
http://cjoint.com/?kuqMRnwjip
--
Salutations
JJ
"alain" <alain.suinot@wanadoo.fr> a écrit dans le message de news:
eAEpKMF9GHA.4084@TK2MSFTNGP05.phx.gbl...
bonjour
j'ai des cellules: A1, A2, A3. je met 1 dans une cellule
je voudrais que quand cette cellule est à 1, que les cellules A5 à A15
(par ex) se colorient d'une certaine couleur.
donc par ex, si A1 les cellules A5 à A15 passent en bleu
si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise
pas trop)
bonjour j'ai des cellules: A1, A2, A3. je met 1 dans une cellule je voudrais que quand cette cellule est à 1, que les cellules A5 à A15 (par ex) se colorient d'une certaine couleur. donc par ex, si A1 les cellules A5 à A15 passent en bleu si A2 elles passent en jaune, A3 elles passent en vert
si possible en passant par une fonction et non une macro (que je maitrise pas trop)
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select
End If End Sub
isabelle
bon, ben va faloir que je m'y mette merci AL1
comment fait on ?
On ne peut pas avec la mfc. Faudra un peu de VBA.
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré.
la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range)
Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then
Target.Interior.ColorIndex = xlNone
Select Case Target
Case "R"
Target.Interior.ColorIndex = 4
Case "RR"
Target.Interior.ColorIndex = 12
Case "DE"
Target.Interior.ColorIndex = 33
Case "DF"
Target.Interior.ColorIndex = 62
Case "M"
Target.Interior.ColorIndex = 54
Case "MN"
Target.Interior.ColorIndex = 24
End Select
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select
End If End Sub
isabelle
bon, ben va faloir que je m'y mette merci AL1
comment fait on ?
On ne peut pas avec la mfc. Faudra un peu de VBA.
alain
merci isabelle je vais voir ce que je peux faire avec ca ca demandera un peu de temps pour que comprenne tout mais comme je suis limité pour les conditions je crois que je vais serieusement m'attaquer aux macros si il y a un livre refernt, je suis preneur merci AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select
End If End Sub
isabelle
bon, ben va faloir que je m'y mette merci AL1
comment fait on ?
On ne peut pas avec la mfc. Faudra un peu de VBA.
merci isabelle
je vais voir ce que je peux faire avec ca
ca demandera un peu de temps pour que comprenne tout
mais comme je suis limité pour les conditions je crois que je vais
serieusement m'attaquer aux macros
si il y a un livre refernt, je suis preneur
merci
AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre
autant de "Case" désiré.
la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les
valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range)
Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then
Target.Interior.ColorIndex = xlNone
Select Case Target
Case "R"
Target.Interior.ColorIndex = 4
Case "RR"
Target.Interior.ColorIndex = 12
Case "DE"
Target.Interior.ColorIndex = 33
Case "DF"
Target.Interior.ColorIndex = 62
Case "M"
Target.Interior.ColorIndex = 54
Case "MN"
Target.Interior.ColorIndex = 24
End Select
merci isabelle je vais voir ce que je peux faire avec ca ca demandera un peu de temps pour que comprenne tout mais comme je suis limité pour les conditions je crois que je vais serieusement m'attaquer aux macros si il y a un livre refernt, je suis preneur merci AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select
End If End Sub
isabelle
bon, ben va faloir que je m'y mette merci AL1
comment fait on ?
On ne peut pas avec la mfc. Faudra un peu de VBA.
isabelle
bonjour alain,
regarde sur ce site http://www.polykromy.com/
dans la section "Divers" "Lien Express"
isabelle
merci isabelle je vais voir ce que je peux faire avec ca ca demandera un peu de temps pour que comprenne tout mais comme je suis limité pour les conditions je crois que je vais serieusement m'attaquer aux macros si il y a un livre refernt, je suis preneur merci AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select
End If End Sub
isabelle
bon, ben va faloir que je m'y mette merci AL1
comment fait on ?
On ne peut pas avec la mfc. Faudra un peu de VBA.
bonjour alain,
regarde sur ce site http://www.polykromy.com/
dans la section "Divers" "Lien Express"
isabelle
merci isabelle
je vais voir ce que je peux faire avec ca
ca demandera un peu de temps pour que comprenne tout
mais comme je suis limité pour les conditions je crois que je vais
serieusement m'attaquer aux macros
si il y a un livre refernt, je suis preneur
merci
AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre
autant de "Case" désiré.
la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les
valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range)
Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à
adapter
If Not isect Is Nothing Then
Target.Interior.ColorIndex = xlNone
Select Case Target
Case "R"
Target.Interior.ColorIndex = 4
Case "RR"
Target.Interior.ColorIndex = 12
Case "DE"
Target.Interior.ColorIndex = 33
Case "DF"
Target.Interior.ColorIndex = 62
Case "M"
Target.Interior.ColorIndex = 54
Case "MN"
Target.Interior.ColorIndex = 24
End Select
merci isabelle je vais voir ce que je peux faire avec ca ca demandera un peu de temps pour que comprenne tout mais comme je suis limité pour les conditions je crois que je vais serieusement m'attaquer aux macros si il y a un livre refernt, je suis preneur merci AL1
bonjour Alain,
si une solution macro te convient, voici un exemple, tu peut mettre autant de "Case" désiré. la plage Range("A1:A10") est à adapter selon ton besoin, ainsi que les valeur de chaque "case"
Private Sub Worksheet_Change(ByVal Target As Range) Set isect = Application.Intersect(Target, Range("A1:A10")) 'plage à adapter
If Not isect Is Nothing Then Target.Interior.ColorIndex = xlNone
Select Case Target Case "R" Target.Interior.ColorIndex = 4 Case "RR" Target.Interior.ColorIndex = 12 Case "DE" Target.Interior.ColorIndex = 33 Case "DF" Target.Interior.ColorIndex = 62 Case "M" Target.Interior.ColorIndex = 54 Case "MN" Target.Interior.ColorIndex = 24 End Select