j'ai cr=E9er un fichier excel dans lequel j'obtiens un=20
r=E9sultat en fonction de plusieurs param=E8tres (bien=20
entendu ce r=E9sultat est obtenu gr=E2ce =E0 une formule). Mon=20
probl=E8me est que j'ai cinq r=E9sultat possible et que je=20
voudrais attribuer une couleur de fond de cellule=20
diff=E9rente en fonction du r=E9sultat, =E0 savoir vert, bleu,=20
jaune, orange et rouge.
Comment puis faire pour que ma cellule dans laquelle=20
j'obtiens mon r=E9sultat s'affiche de la couleur que je=20
souhaite?
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
LeSteph
Bonsoir Boni, Selectionner la pla ge à mettre en forme Dans le menu Format Miseen forme conditionnelle Choisir condition ensuite dans lemême menu cliquer sur format et choisir Police couleur..etc
leSteph "BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
Bonsoir Boni,
Selectionner la pla ge à mettre en forme
Dans le menu Format
Miseen forme conditionnelle
Choisir condition ensuite
dans lemême menu cliquer sur format
et choisir Police couleur..etc
leSteph
"BONI" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:517401c49130$754bb4d0$a501280a@phx.gbl...
bonjour
j'ai créer un fichier excel dans lequel j'obtiens un
résultat en fonction de plusieurs paramètres (bien
entendu ce résultat est obtenu grâce à une formule). Mon
problème est que j'ai cinq résultat possible et que je
voudrais attribuer une couleur de fond de cellule
différente en fonction du résultat, à savoir vert, bleu,
jaune, orange et rouge.
Comment puis faire pour que ma cellule dans laquelle
j'obtiens mon résultat s'affiche de la couleur que je
souhaite?
Bonsoir Boni, Selectionner la pla ge à mettre en forme Dans le menu Format Miseen forme conditionnelle Choisir condition ensuite dans lemême menu cliquer sur format et choisir Police couleur..etc
leSteph "BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
Christophe
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA : http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA :
http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:517401c49130$754bb4d0$a501280a@phx.gbl...
bonjour
j'ai créer un fichier excel dans lequel j'obtiens un
résultat en fonction de plusieurs paramètres (bien
entendu ce résultat est obtenu grâce à une formule). Mon
problème est que j'ai cinq résultat possible et que je
voudrais attribuer une couleur de fond de cellule
différente en fonction du résultat, à savoir vert, bleu,
jaune, orange et rouge.
Comment puis faire pour que ma cellule dans laquelle
j'obtiens mon résultat s'affiche de la couleur que je
souhaite?
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA : http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
LeSteph
Bonjour Chris, heureusement pour Boni tu as lu la question jusqu'au bout.. Merci pour ce complément utile!
"Christophe" a écrit dans le message de news:
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA : http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
Bonjour Chris,
heureusement pour Boni tu as lu la question jusqu'au bout..
Merci pour ce complément utile!
"Christophe" <cpichery.gcdgf@free.fr> a écrit dans le message de
news:Or43fOYkEHA.3712@TK2MSFTNGP15.phx.gbl...
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA :
http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:517401c49130$754bb4d0$a501280a@phx.gbl...
bonjour
j'ai créer un fichier excel dans lequel j'obtiens un
résultat en fonction de plusieurs paramètres (bien
entendu ce résultat est obtenu grâce à une formule). Mon
problème est que j'ai cinq résultat possible et que je
voudrais attribuer une couleur de fond de cellule
différente en fonction du résultat, à savoir vert, bleu,
jaune, orange et rouge.
Comment puis faire pour que ma cellule dans laquelle
j'obtiens mon résultat s'affiche de la couleur que je
souhaite?
Bonjour Chris, heureusement pour Boni tu as lu la question jusqu'au bout.. Merci pour ce complément utile!
"Christophe" a écrit dans le message de news:
Si tu veux appliquer plus de 3 (en fait 4) conditions, il faut passer
par VBA : http://www.excelabo.net/xl/conditions.php#mefca12couleurs
Chris.
"BONI" a écrit dans le message de news:517401c49130$754bb4d0$ bonjour
j'ai créer un fichier excel dans lequel j'obtiens un résultat en fonction de plusieurs paramètres (bien entendu ce résultat est obtenu grâce à une formule). Mon problème est que j'ai cinq résultat possible et que je voudrais attribuer une couleur de fond de cellule différente en fonction du résultat, à savoir vert, bleu, jaune, orange et rouge. Comment puis faire pour que ma cellule dans laquelle j'obtiens mon résultat s'affiche de la couleur que je souhaite?
Merci
LeSteph
Bonsoir, Voici sinon qui devrait répondre à ta demande (à adapter): A effectuer dans cet ordre 1-Lancer Excel, prendre un classeur videpour tester. Cet exemple envisage que les cinq résultats soient placés préalablement en H4,5,6,7,8. 2-Les résultats seront testés en colonne F:F de ligne 1 à 500. 3-Copier le code ci-dessous : 4-Dans Excel Appuyer sur Alt + F11 pour ouvrir VBA 5-puis sur Ctrl + r pour afficher l'explorateur de projet. 6-Dans l'explorateur DblClic sur feuil1 7-Dans la fenêtre de code Coller le code ci dessous 8- Fermer VBA. 9-Entrer des résultats en F1:F500 (par saisie copie ou formule)
'****** Private Sub Worksheet_Change(ByVal Target As Range) Dim result1 Dim result2 Dim result3 Dim result4 Dim result5 result1 = [h4] result2 = [h5] result3 = [h6] result4 = [h7] result5 = [h8] For Each c In Range("f1:f500").Cells Select Case c.Value Case result1 c.Interior.ColorIndex = 43 Case result2 c.Interior.ColorIndex = 41 Case result3 c.Interior.ColorIndex = 36 Case result4 c.Interior.ColorIndex = 45 Case result5 c.Interior.ColorIndex = 3 Case Else c.Interior.ColorIndex = 0 End Select Next End Sub '*****
Bonsoir,
Voici sinon qui devrait répondre à ta demande (à adapter):
A effectuer dans cet ordre
1-Lancer Excel, prendre un classeur videpour tester.
Cet exemple envisage que les cinq résultats soient placés
préalablement en H4,5,6,7,8.
2-Les résultats seront testés en colonne F:F de ligne 1 à 500.
3-Copier le code ci-dessous :
4-Dans Excel Appuyer sur Alt + F11 pour ouvrir VBA
5-puis sur Ctrl + r pour afficher l'explorateur de projet.
6-Dans l'explorateur DblClic sur feuil1
7-Dans la fenêtre de code Coller le code ci dessous
8- Fermer VBA.
9-Entrer des résultats en F1:F500 (par saisie copie ou formule)
'******
Private Sub Worksheet_Change(ByVal Target As Range)
Dim result1
Dim result2
Dim result3
Dim result4
Dim result5
result1 = [h4]
result2 = [h5]
result3 = [h6]
result4 = [h7]
result5 = [h8]
For Each c In Range("f1:f500").Cells
Select Case c.Value
Case result1
c.Interior.ColorIndex = 43
Case result2
c.Interior.ColorIndex = 41
Case result3
c.Interior.ColorIndex = 36
Case result4
c.Interior.ColorIndex = 45
Case result5
c.Interior.ColorIndex = 3
Case Else
c.Interior.ColorIndex = 0
End Select
Next
End Sub
'*****
Bonsoir, Voici sinon qui devrait répondre à ta demande (à adapter): A effectuer dans cet ordre 1-Lancer Excel, prendre un classeur videpour tester. Cet exemple envisage que les cinq résultats soient placés préalablement en H4,5,6,7,8. 2-Les résultats seront testés en colonne F:F de ligne 1 à 500. 3-Copier le code ci-dessous : 4-Dans Excel Appuyer sur Alt + F11 pour ouvrir VBA 5-puis sur Ctrl + r pour afficher l'explorateur de projet. 6-Dans l'explorateur DblClic sur feuil1 7-Dans la fenêtre de code Coller le code ci dessous 8- Fermer VBA. 9-Entrer des résultats en F1:F500 (par saisie copie ou formule)
'****** Private Sub Worksheet_Change(ByVal Target As Range) Dim result1 Dim result2 Dim result3 Dim result4 Dim result5 result1 = [h4] result2 = [h5] result3 = [h6] result4 = [h7] result5 = [h8] For Each c In Range("f1:f500").Cells Select Case c.Value Case result1 c.Interior.ColorIndex = 43 Case result2 c.Interior.ColorIndex = 41 Case result3 c.Interior.ColorIndex = 36 Case result4 c.Interior.ColorIndex = 45 Case result5 c.Interior.ColorIndex = 3 Case Else c.Interior.ColorIndex = 0 End Select Next End Sub '*****