J'ai dans la colonne D et E des nombres et je veux coloriser les cellules de la colonne B en vert quand D > 3 ET E >3.
J'ai essayé avec le code suivant ça marche tres bien sur excel mais ça ne marche pas sur google docs :(
je vous serais reconnaissante si qlq peux me traduire ce code en script google docs.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Cell As Range
For Each Cell In Range("D5:D500")
If Cell.Value > 3 And Cell.Offset(0, 1).Value > 3 Then
Cell.Offset(0, -2).Interior.ColorIndex = 43
Else
Cell.Offset(0, -2).Interior.ColorIndex = xlNone
End If
Next Cell
End Sub
j'ai essayé avec le code suivant mais je dois faire une boucle for, aidez moi SVP
var ss3 = SpreadsheetApp.getActiveSpreadsheet();
var sheet3 = ss3.getSheets()[0];
var range3 = sheet3.getRange("N9");
var test3= ss3.getRange ("AH9").getValue ();
if (test3 > 4 )
{range3.setBackground("yellow");}
if (test3 < 4 )
{range3.setBackground("white");}
A voir également:
Google sheet mise en forme conditionnelle autre cellule
Mise en forme conditionnelle google sheet - Meilleures réponses
Google sheet mise en forme conditionnelle - Meilleures réponses
--> Sélectionne la colonne "B" (Entièrement)
--> Va sur "Accueil" --> "Mise en forme conditionnelle"
--> Règles de mise en surbrillance des cellules --> Autres Règles... --> Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué --> Ensuite dans la barre en dessous note sa:
=ET($D1>3;$E1>3) --> Après clic sur "Format" (en dessous) --> choisi la couleur de ton choix
--> OK --> OK
Voila!!!
L'amour rend aveugle mais le mariage rend la vue...
Et pour que tu comprenne mieux comment sa fonctionne, je vais t'expliquer comme on m'a expliqué:
=ET($D1>3;$E1>3) --> Veut dire: Colonne "D" et Colonne "E"
=OU($D1>3;$E1>3) --> Veut dire: Colonne "D" ou Colonne "E"
Je pense que tu devrais pouvoir t'en sortir à présent...
--> Sur ta Feuille de calcul:
--> Sélectionne la colonne "B"
--> Clic sur l'onglet "Format" (ou clic droit) --> "Mise en forme conditionnelle..."
--> Ensuite dans la liste il faut choisir: "La formule personnalisée est"
--> À côté, tu écrit:
=(D1>3)+(E1>3) --> (si tu veux que ta cellule B change Si D>3 ou E >3)
=(D1>3)-(E1>3) --> (Change Si D>3 ou E >3, mais ne change pas SI D>3 et E>3)
=(D1>3)*(E1>3) ou =(D1>3)/(E1>3) --> (Si D>3 et E>3) (Je n'ai pas vu de différence)
--> Après avoir choisi ce que tu souhaite, clic sur arrière plan et choisi la couleur que tu souhaite...
--> Tu peu vérifier que la "Plage" est bien "B:B"
--> Clic sur Enregistrer les règles
Et normalement sa marche...
(PS: Si quelqu'un trouve la différence entre =(D1>3)*(E1>3) et =(D1>3)/(E1>3)
Pouvez vous me le dire s'il vous plait?)
=ET($D1>3;$E1>3) --> Veut dire: Colonne "D" et Colonne "E"
=OU($D1>3;$E1>3) --> Veut dire: Colonne "D" ou Colonne "E"
Je pense que tu devrais pouvoir t'en sortir à présent...
--> Sur ta Feuille de calcul:
--> Sélectionne la colonne "B"
--> Clic sur l'onglet "Format" (ou clic droit) --> "Mise en forme conditionnelle..."
--> Ensuite dans la liste il faut choisir: "La formule personnalisée est"
--> À côté, tu écrit:
=(D1>3)+(E1>3) --> (si tu veux que ta cellule B change Si D>3 ou E >3)
=(D1>3)-(E1>3) --> (Change Si D>3 ou E >3, mais ne change pas SI D>3 et E>3)
=(D1>3)*(E1>3) ou =(D1>3)/(E1>3) --> (Si D>3 et E>3) (Je n'ai pas vu de différence)
--> Après avoir choisi ce que tu souhaite, clic sur arrière plan et choisi la couleur que tu souhaite...
--> Tu peu vérifier que la "Plage" est bien "B:B"
--> Clic sur Enregistrer les règles
Et normalement sa marche...
(PS: Si quelqu'un trouve la différence entre =(D1>3)*(E1>3) et =(D1>3)/(E1>3)
Pouvez vous me le dire s'il vous plait?)