Bonsoir
Est il possible de donner automatiquement une couleur à une cellule par
rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris
entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus
Merci aux spécialistes
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Bonsour®
sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule
par rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit
compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
nadia.b
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Bonsoir,
j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut
faire avec les MFC.
http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc
Salutations
Nadia
"Modeste" <nomail@nomail.net> a écrit dans le message de
news:%23%23pd1EMgFHA.3912@TK2MSFTNGP14.phx.gbl...
Bonsour®
sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule
par rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit
compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Jacquouille
On veut des noms ! -) -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"nadia.b" a écrit dans le message de news:
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
On veut des noms ! -)
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
e37IHRMgFHA.3584@TK2MSFTNGP09.phx.gbl...
Bonsoir,
j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut
faire avec les MFC.
http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc
Salutations
Nadia
"Modeste" <nomail@nomail.net> a écrit dans le message de
news:%23%23pd1EMgFHA.3912@TK2MSFTNGP14.phx.gbl...
Bonsour®
sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule
par rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit
compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
On veut des noms ! -) -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"nadia.b" a écrit dans le message de news:
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
nadia.b
Je donne un indice. C'est un des cinq frères V
;-)))))
"Jacquouille" a écrit dans le message de news:
On veut des noms ! -) -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"nadia.b" a écrit dans le message de news:
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Je donne un indice.
C'est un des cinq frères V
;-)))))
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news:uB33LyMgFHA.3124@TK2MSFTNGP12.phx.gbl...
On veut des noms ! -)
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"nadia.b" <nadia.b@sangene.ch> a écrit dans le message de news:
e37IHRMgFHA.3584@TK2MSFTNGP09.phx.gbl...
Bonsoir,
j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut
faire avec les MFC.
http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc
Salutations
Nadia
"Modeste" <nomail@nomail.net> a écrit dans le message de
news:%23%23pd1EMgFHA.3912@TK2MSFTNGP14.phx.gbl...
Bonsour®
sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule
par rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit
compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
On veut des noms ! -) -- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"nadia.b" a écrit dans le message de news:
Bonsoir, j'ai reçu d'un puriste MPFE, un lien permettant de voir ce que l'on peut faire avec les MFC. http://www.excelabo.net/moteurs/compteclic.php?nom=av-mefc Salutations Nadia
"Modeste" a écrit dans le message de news:%23%
Bonsour® sycora wrote:
Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130
voir du coté de Format Mise en forme conditionnelle (Excel 2000 et +)
Modeste
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
bonsour® nadia.b
Je donne un indice.
C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance
sont trois ;o)))
car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
nadia.b
Oui oui, car selon un autre poste (auquel tu as aussi participé) il y avait un texte de ..... (bah je n'ose dire de qui vient le texte) ;-)))))))
;o))) Contredire(?) le prof.... tu vois Nadia ?? fallait attendre un peu... et encore il n'y a qu'un "Frere Cinq" qui est intervenu ;o)))
pfff... comme il dit : fastoche !!!
et j'avais signé en ces temps incertains comme ceci
Je garde espoir. Nadia {=(V);dans quelques années}
"Modeste" a écrit dans le message de news:
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance
sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
Oui oui,
car selon un autre poste (auquel tu as aussi participé)
il y avait un texte de ..... (bah je n'ose dire de qui vient le texte)
;-)))))))
;o)))
Contredire(?) le prof....
tu vois Nadia ?? fallait attendre un peu...
et encore il n'y a qu'un "Frere Cinq" qui est intervenu ;o)))
pfff... comme il dit : fastoche !!!
et j'avais signé en ces temps incertains
comme ceci
Je garde espoir.
Nadia {=(V);dans quelques années}
"Modeste" <nomail@nomail.net> a écrit dans le message de
news:etfdXFNgFHA.3936@tk2msftngp13.phx.gbl...
bonsour® nadia.b
Je donne un indice.
C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma
connaissance
sont trois ;o)))
car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
Oui oui, car selon un autre poste (auquel tu as aussi participé) il y avait un texte de ..... (bah je n'ose dire de qui vient le texte) ;-)))))))
;o))) Contredire(?) le prof.... tu vois Nadia ?? fallait attendre un peu... et encore il n'y a qu'un "Frere Cinq" qui est intervenu ;o)))
pfff... comme il dit : fastoche !!!
et j'avais signé en ces temps incertains comme ceci
Je garde espoir. Nadia {=(V);dans quelques années}
"Modeste" a écrit dans le message de news:
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance
sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
leo
Bonsoir, J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range) ' Dim cell As Object ' Cellule Dim zone As Range ' zone de travail ' Application.ScreenUpdating = False ' suppression rafraichissement de l'écran pendant l'execution de la macro ' Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de travail ' If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la zone For Each cell In zone Select Case cell.Value Case "": cell.Offset(1, 0).Interior.ColorIndex = 0 cell.Offset(1, 0).Font.ColorIndex = 1 Case 1: cell.Offset(1, 0).Interior.ColorIndex = 3 cell.Offset(1, 0).Font.ColorIndex = 8 Case 2: cell.Offset(1, 0).Interior.ColorIndex = 4 cell.Offset(1, 0).Font.ColorIndex = 3 Case 3: cell.Offset(1, 0).Interior.ColorIndex = 5 cell.Offset(1, 0).Font.ColorIndex = 3 Case 4: cell.Offset(1, 0).Interior.ColorIndex = 6 cell.Offset(1, 0).Font.ColorIndex = 3 Case 5: cell.Offset(1, 0).Interior.ColorIndex = 7 cell.Offset(1, 0).Font.ColorIndex = 3 Case 6: cell.Offset(1, 0).Interior.ColorIndex = 8 cell.Offset(1, 0).Font.ColorIndex = 3 Case 7: cell.Offset(1, 0).Interior.ColorIndex = 9 cell.Offset(1, 0).Font.ColorIndex = 3 Case Else: cell.Interior.ColorIndex = 0 cell.Font.ColorIndex = 0 End Select Next cell End If End Sub
--
Amicalement, Leo
"sycora" a écrit dans le message de news: 42c970f8$0$3139$
Bonsoir Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus Merci aux spécialistes
Bonsoir,
J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à
la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range)
'
Dim cell As Object ' Cellule
Dim zone As Range ' zone de travail
'
Application.ScreenUpdating = False ' suppression rafraichissement de l'écran
pendant l'execution de la macro
'
Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de
travail
'
If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la
zone
For Each cell In zone
Select Case cell.Value
Case "":
cell.Offset(1, 0).Interior.ColorIndex = 0
cell.Offset(1, 0).Font.ColorIndex = 1
Case 1:
cell.Offset(1, 0).Interior.ColorIndex = 3
cell.Offset(1, 0).Font.ColorIndex = 8
Case 2:
cell.Offset(1, 0).Interior.ColorIndex = 4
cell.Offset(1, 0).Font.ColorIndex = 3
Case 3:
cell.Offset(1, 0).Interior.ColorIndex = 5
cell.Offset(1, 0).Font.ColorIndex = 3
Case 4:
cell.Offset(1, 0).Interior.ColorIndex = 6
cell.Offset(1, 0).Font.ColorIndex = 3
Case 5:
cell.Offset(1, 0).Interior.ColorIndex = 7
cell.Offset(1, 0).Font.ColorIndex = 3
Case 6:
cell.Offset(1, 0).Interior.ColorIndex = 8
cell.Offset(1, 0).Font.ColorIndex = 3
Case 7:
cell.Offset(1, 0).Interior.ColorIndex = 9
cell.Offset(1, 0).Font.ColorIndex = 3
Case Else:
cell.Interior.ColorIndex = 0
cell.Font.ColorIndex = 0
End Select
Next cell
End If
End Sub
--
Amicalement,
Leo
"sycora" <sycora@wanadoo.fr> a écrit dans le message de news:
42c970f8$0$3139$8fcfb975@news.wanadoo.fr...
Bonsoir
Est il possible de donner automatiquement une couleur à une cellule par
rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris
entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus
Merci aux spécialistes
Bonsoir, J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range) ' Dim cell As Object ' Cellule Dim zone As Range ' zone de travail ' Application.ScreenUpdating = False ' suppression rafraichissement de l'écran pendant l'execution de la macro ' Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de travail ' If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la zone For Each cell In zone Select Case cell.Value Case "": cell.Offset(1, 0).Interior.ColorIndex = 0 cell.Offset(1, 0).Font.ColorIndex = 1 Case 1: cell.Offset(1, 0).Interior.ColorIndex = 3 cell.Offset(1, 0).Font.ColorIndex = 8 Case 2: cell.Offset(1, 0).Interior.ColorIndex = 4 cell.Offset(1, 0).Font.ColorIndex = 3 Case 3: cell.Offset(1, 0).Interior.ColorIndex = 5 cell.Offset(1, 0).Font.ColorIndex = 3 Case 4: cell.Offset(1, 0).Interior.ColorIndex = 6 cell.Offset(1, 0).Font.ColorIndex = 3 Case 5: cell.Offset(1, 0).Interior.ColorIndex = 7 cell.Offset(1, 0).Font.ColorIndex = 3 Case 6: cell.Offset(1, 0).Interior.ColorIndex = 8 cell.Offset(1, 0).Font.ColorIndex = 3 Case 7: cell.Offset(1, 0).Interior.ColorIndex = 9 cell.Offset(1, 0).Font.ColorIndex = 3 Case Else: cell.Interior.ColorIndex = 0 cell.Font.ColorIndex = 0 End Select Next cell End If End Sub
--
Amicalement, Leo
"sycora" a écrit dans le message de news: 42c970f8$0$3139$
Bonsoir Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus Merci aux spécialistes
jps
peut-être qu'en comptant le grand-père de mohammed VI, ça fait la rue michel, non? jps
"Modeste" a écrit dans le message de news:
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
peut-être qu'en comptant le grand-père de mohammed VI, ça fait la rue
michel, non?
jps
"Modeste" <nomail@nomail.net> a écrit dans le message de news:
etfdXFNgFHA.3936@tk2msftngp13.phx.gbl...
bonsour® nadia.b
Je donne un indice.
C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma
connaissance
sont trois ;o)))
car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
peut-être qu'en comptant le grand-père de mohammed VI, ça fait la rue michel, non? jps
"Modeste" a écrit dans le message de news:
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o))) car si je ne me trompe "le" quatrième est une soeur canadienne !!!!!
;o))) @+
JièL Goubert
Bonjoir(c) Modeste
Le 04/07/2005 21:48 vous avez écrit ceci :
bonsour® nadia.b
Je donne un indice. C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o)))
on récapitule AV ChrisV Paul V Jean-Paul V (le nouveau) et la canadienne (dont j'ai zoublié le prénom mais pas le nom : V ;-D)
Bon, ben voila, ça fait bien 5 ;-)) Mais je suis sur qu'il doit y en avoir quelques un en plus de ci de la
JièL Vé !
Bonjoir(c) Modeste
Le 04/07/2005 21:48 vous avez écrit ceci :
bonsour® nadia.b
Je donne un indice.
C'est un des cinq frères V
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance
sont trois ;o)))
on récapitule
AV
ChrisV
Paul V
Jean-Paul V (le nouveau)
et la canadienne (dont j'ai zoublié le prénom mais pas le nom : V ;-D)
Bon, ben voila, ça fait bien 5 ;-))
Mais je suis sur qu'il doit y en avoir quelques un en plus de ci de la
es-tu sûre Nadia ??? que l'on parle des frères "Cinq" qui à ma connaissance sont trois ;o)))
on récapitule AV ChrisV Paul V Jean-Paul V (le nouveau) et la canadienne (dont j'ai zoublié le prénom mais pas le nom : V ;-D)
Bon, ben voila, ça fait bien 5 ;-)) Mais je suis sur qu'il doit y en avoir quelques un en plus de ci de la
JièL Vé !
JièL Goubert
Bonjoir(c) leo
si c'est pas du super superfétatoire ça, je ne m'y connais pas ;-))))))))))
Et la MFEC, c'est pour les chiens ? ;-)))
JièL AMIS
Anti Macros Inutilement Superfétatoire
Le 04/07/2005 22:30 vous avez écrit ceci :
Bonsoir, J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range) ' Dim cell As Object ' Cellule Dim zone As Range ' zone de travail ' Application.ScreenUpdating = False ' suppression rafraichissement de l'écran pendant l'execution de la macro ' Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de travail ' If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la zone For Each cell In zone Select Case cell.Value Case "": cell.Offset(1, 0).Interior.ColorIndex = 0 cell.Offset(1, 0).Font.ColorIndex = 1 Case 1: cell.Offset(1, 0).Interior.ColorIndex = 3 cell.Offset(1, 0).Font.ColorIndex = 8 Case 2: cell.Offset(1, 0).Interior.ColorIndex = 4 cell.Offset(1, 0).Font.ColorIndex = 3 Case 3: cell.Offset(1, 0).Interior.ColorIndex = 5 cell.Offset(1, 0).Font.ColorIndex = 3 Case 4: cell.Offset(1, 0).Interior.ColorIndex = 6 cell.Offset(1, 0).Font.ColorIndex = 3 Case 5: cell.Offset(1, 0).Interior.ColorIndex = 7 cell.Offset(1, 0).Font.ColorIndex = 3 Case 6: cell.Offset(1, 0).Interior.ColorIndex = 8 cell.Offset(1, 0).Font.ColorIndex = 3 Case 7: cell.Offset(1, 0).Interior.ColorIndex = 9 cell.Offset(1, 0).Font.ColorIndex = 3 Case Else: cell.Interior.ColorIndex = 0 cell.Font.ColorIndex = 0 End Select Next cell End If End Sub
--
Amicalement, Leo
"sycora" a écrit dans le message de news: 42c970f8$0$3139$
Bonsoir Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus Merci aux spécialistes
Bonjoir(c) leo
si c'est pas du super superfétatoire ça, je ne m'y connais pas ;-))))))))))
Et la MFEC, c'est pour les chiens ? ;-)))
JièL AMIS
Anti
Macros
Inutilement
Superfétatoire
Le 04/07/2005 22:30 vous avez écrit ceci :
Bonsoir,
J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à
la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range)
'
Dim cell As Object ' Cellule
Dim zone As Range ' zone de travail
'
Application.ScreenUpdating = False ' suppression rafraichissement de l'écran
pendant l'execution de la macro
'
Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de
travail
'
If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la
zone
For Each cell In zone
Select Case cell.Value
Case "":
cell.Offset(1, 0).Interior.ColorIndex = 0
cell.Offset(1, 0).Font.ColorIndex = 1
Case 1:
cell.Offset(1, 0).Interior.ColorIndex = 3
cell.Offset(1, 0).Font.ColorIndex = 8
Case 2:
cell.Offset(1, 0).Interior.ColorIndex = 4
cell.Offset(1, 0).Font.ColorIndex = 3
Case 3:
cell.Offset(1, 0).Interior.ColorIndex = 5
cell.Offset(1, 0).Font.ColorIndex = 3
Case 4:
cell.Offset(1, 0).Interior.ColorIndex = 6
cell.Offset(1, 0).Font.ColorIndex = 3
Case 5:
cell.Offset(1, 0).Interior.ColorIndex = 7
cell.Offset(1, 0).Font.ColorIndex = 3
Case 6:
cell.Offset(1, 0).Interior.ColorIndex = 8
cell.Offset(1, 0).Font.ColorIndex = 3
Case 7:
cell.Offset(1, 0).Interior.ColorIndex = 9
cell.Offset(1, 0).Font.ColorIndex = 3
Case Else:
cell.Interior.ColorIndex = 0
cell.Font.ColorIndex = 0
End Select
Next cell
End If
End Sub
--
Amicalement,
Leo
"sycora" <sycora@wanadoo.fr> a écrit dans le message de news:
42c970f8$0$3139$8fcfb975@news.wanadoo.fr...
Bonsoir
Est il possible de donner automatiquement une couleur à une cellule par
rapport au nombre de la cellule voisine ? je m'explique !
Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris
entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus
Merci aux spécialistes
si c'est pas du super superfétatoire ça, je ne m'y connais pas ;-))))))))))
Et la MFEC, c'est pour les chiens ? ;-)))
JièL AMIS
Anti Macros Inutilement Superfétatoire
Le 04/07/2005 22:30 vous avez écrit ceci :
Bonsoir, J'avais fait la macro ci dessous qui donne une couleur de fond et de texte à la case du dessous, en fonction du nombre de la cellule.
Il suffit d'adapter. ( modifier la zone de travail etc... )
Private Sub Worksheet_Change(ByVal plage As Range) ' Dim cell As Object ' Cellule Dim zone As Range ' zone de travail ' Application.ScreenUpdating = False ' suppression rafraichissement de l'écran pendant l'execution de la macro ' Set zone = Range("B2:J2,b6:J6,B10:J10,B14:J14") ' Selection de la zone de travail ' If Not (Intersect(plage, zone) Is Nothing) Then ' si la plage est dans la zone For Each cell In zone Select Case cell.Value Case "": cell.Offset(1, 0).Interior.ColorIndex = 0 cell.Offset(1, 0).Font.ColorIndex = 1 Case 1: cell.Offset(1, 0).Interior.ColorIndex = 3 cell.Offset(1, 0).Font.ColorIndex = 8 Case 2: cell.Offset(1, 0).Interior.ColorIndex = 4 cell.Offset(1, 0).Font.ColorIndex = 3 Case 3: cell.Offset(1, 0).Interior.ColorIndex = 5 cell.Offset(1, 0).Font.ColorIndex = 3 Case 4: cell.Offset(1, 0).Interior.ColorIndex = 6 cell.Offset(1, 0).Font.ColorIndex = 3 Case 5: cell.Offset(1, 0).Interior.ColorIndex = 7 cell.Offset(1, 0).Font.ColorIndex = 3 Case 6: cell.Offset(1, 0).Interior.ColorIndex = 8 cell.Offset(1, 0).Font.ColorIndex = 3 Case 7: cell.Offset(1, 0).Interior.ColorIndex = 9 cell.Offset(1, 0).Font.ColorIndex = 3 Case Else: cell.Interior.ColorIndex = 0 cell.Font.ColorIndex = 0 End Select Next cell End If End Sub
--
Amicalement, Leo
"sycora" a écrit dans le message de news: 42c970f8$0$3139$
Bonsoir Est il possible de donner automatiquement une couleur à une cellule par rapport au nombre de la cellule voisine ? je m'explique ! Je voudrais que "A2" soit bleu lorsque le nombre dans "A1" soit compris entre 0 et 80, soit verte entre 80 et 130, et rouge entre 130 et plus Merci aux spécialistes