Changer la couleur d'une ligne de cellule
Résolu
merkoss
-
cbauf Messages postés 5337 Date d'inscription Statut Contributeur Dernière intervention -
cbauf Messages postés 5337 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
gerant du materiel de securité j'aurais aimé etre averti 30 jours avant la date de revision soit par la coloration d'une cellule ,ou meme si possible la ligne complete deu materiel en question .sachant que j'ai créer un tableau de 6 colonne pour l'instant ou figure les information suivante A1 le numero d'atribution B1 le nom et prenom de la personne a qui il est attribué C1 le poste de la personne D1 le type de matriel E1 la référence F1 la date ou a été effectué la revision
ex: octobre-2008,sachant que la validité est de 12 mois j'aurais aimé etre averti 30 jours avant la date
est il possible d'etre alerté ailleur que sur le tableau ? exemple sur le bureau ou par mail ?
merci d'avance de votre aide
gerant du materiel de securité j'aurais aimé etre averti 30 jours avant la date de revision soit par la coloration d'une cellule ,ou meme si possible la ligne complete deu materiel en question .sachant que j'ai créer un tableau de 6 colonne pour l'instant ou figure les information suivante A1 le numero d'atribution B1 le nom et prenom de la personne a qui il est attribué C1 le poste de la personne D1 le type de matriel E1 la référence F1 la date ou a été effectué la revision
ex: octobre-2008,sachant que la validité est de 12 mois j'aurais aimé etre averti 30 jours avant la date
est il possible d'etre alerté ailleur que sur le tableau ? exemple sur le bureau ou par mail ?
merci d'avance de votre aide
A voir également:
- Changer la couleur d'une ligne de cellule
- Changer dns - Guide
- Excel cellule couleur si condition texte - Guide
- Partage de photos en ligne - Guide
- Aller à la ligne dans une cellule excel - Guide
- Changer la couleur de la barre des taches - Guide
7 réponses
Bonsoir !
Je suppose qu'il s'agit d'un tableau sous Excel.
Ne rêvons pas trop à une solution type "téléphonée",
mais voilà une première solution qui affiche dans la ligne concernée un double astérisque rouge :
Crée une colonne dont tu définis la couleur du texte comme rouge
Ecris-y une formule, ligne 2, du type
= Si(F2-Aujourdhui()<=30;"**";"") et copie vers le bas.
Dans la colonne F la date doit être écrite convenablement selon un format reconnu par Excel, et doit être de la précision du jour.
Tu peux remplacer le 30 par l'adresse d'une cellule contenant le délai souhaité.
A ce jour, et sauf erreur de ma part, il n'est pas possible de soumettre le format ( couleur, encadrement .. ) d'une ligne ou colonne à une condition numérique, à moins de passer par Visual Basic, ce qui est une autre affaire...
A+
Nyctaclope
Je suppose qu'il s'agit d'un tableau sous Excel.
Ne rêvons pas trop à une solution type "téléphonée",
mais voilà une première solution qui affiche dans la ligne concernée un double astérisque rouge :
Crée une colonne dont tu définis la couleur du texte comme rouge
Ecris-y une formule, ligne 2, du type
= Si(F2-Aujourdhui()<=30;"**";"") et copie vers le bas.
Dans la colonne F la date doit être écrite convenablement selon un format reconnu par Excel, et doit être de la précision du jour.
Tu peux remplacer le 30 par l'adresse d'une cellule contenant le délai souhaité.
A ce jour, et sauf erreur de ma part, il n'est pas possible de soumettre le format ( couleur, encadrement .. ) d'une ligne ou colonne à une condition numérique, à moins de passer par Visual Basic, ce qui est une autre affaire...
A+
Nyctaclope
Bonjour,
j'ai vu vos échanges de mail et d'infos et pas moyen pour que ca marche pour mon cas!
je veux faire apparaitre ou la date ou un mot si la date est a un mois d'aujourdhui!!!
Mais je ne trouve pas la bonne formule certainement
voilà un exemple de dates
Breakclause date activation 1 ALERTE
04/01/2011
04/01/2011
23/10/2009
23/10/2009
23/05/2011
merci pour votre aide
j'ai vu vos échanges de mail et d'infos et pas moyen pour que ca marche pour mon cas!
je veux faire apparaitre ou la date ou un mot si la date est a un mois d'aujourdhui!!!
Mais je ne trouve pas la bonne formule certainement
voilà un exemple de dates
Breakclause date activation 1 ALERTE
04/01/2011
04/01/2011
23/10/2009
23/10/2009
23/05/2011
merci pour votre aide
Salut Carolyne,
Cette discution est fermée, ouvres ta propre discussion pour avoir un maximum d'intervenant.
Clic sur Forum et en haut à droite de l'écran tu trouveras Poser votre question
Sois plus précise dans tes attentes, si j'ai bien compris ton problème tu veux qu'un message s'affiche un mois avant cette date 04/01/2011 par exemple
Peut être à tout à l'heure
Cette discution est fermée, ouvres ta propre discussion pour avoir un maximum d'intervenant.
Clic sur Forum et en haut à droite de l'écran tu trouveras Poser votre question
Sois plus précise dans tes attentes, si j'ai bien compris ton problème tu veux qu'un message s'affiche un mois avant cette date 04/01/2011 par exemple
Peut être à tout à l'heure
ok merci mais etant debutant je vais approndir un peu la reponse escuse
donc je doit créer une colonne vide ou saffichera les 2 asterix rouge
pour la date je doit la changer cest a dire ne pas mettre octobre 2008 mais une date bien precise ex:15 octobre 2008 ou bien 15/10 2008
et qu'entend tu par Tu peux remplacer le 30 par l'adresse d'une cellule contenant le délai souhaité.
merci pour ta patience
donc je doit créer une colonne vide ou saffichera les 2 asterix rouge
pour la date je doit la changer cest a dire ne pas mettre octobre 2008 mais une date bien precise ex:15 octobre 2008 ou bien 15/10 2008
et qu'entend tu par Tu peux remplacer le 30 par l'adresse d'une cellule contenant le délai souhaité.
merci pour ta patience
Re
Je n'ai pas pu te répondre hier soir...
1// tes dates doivent être sous un format reconnu par Excel, par exemple 15/10/08 ou 15/10/2008 etc..
Regarde à Format/../date quels sont les formats possibles, il y en a beaucoup.
En effet Excel travaille non pas avec une date "humaine", mais avec un numéro de jour dans un calendrier interne, et te fais la grâce de te le traduire en "date" et vice-versa, pour que cela te soit plus accessible.
Si tu tapes une date fantaisiste que ne comprend pas Excel, il considèrera que c'est un texte quelconque et non un nombre, et cela ne marchera pas, et tu ne seras pas prévenu, sauf examen très attentif de la position du texte dans la celule.
2// tu peux dans la formule remplacer le nombre 30 par la référence ( par exemple Z1 ) d'une cellule où tu as stocké la valeur 30.
Cela te permet de changer par exemple le 30 en 21 dans Z1, et être désormais prévenu 3 semaines à l'avance, sans avoir à modifier toutes les formules qui contiennent l'ancienne valeur 30 ( tu risques d'en oublier ..).
Dans une application bien conçue, il est conseillé de regrouper dans une zone spécifique tous les "nombres magiques" qui n'ont de signification que pour l'utilisateur, et qui sont susceptibles d'être modifiés par la suite.
A coté de Z1, tu peux taper par exemple "Délai" pour te souvenir de l'usage de la valeur stockée dans Z1.
Il y a encore d'autres possibilités plus "pro", mais je ne veux pas compliquer les choses inutilement.
Si tu as beaucoup de nombres magiques, tu peux leur affecter toute une zone réservée dans ta feuille, et même dans une autre feuille ( telle que Feuille2 ) que tu peux renommer en "paramètres".
Dans ce cas remplace Z1 par : paramètres!Z1 qui signifie la cellule Z1 de la feuille paramètres.
3// effectivement ( voir mon post précédent No 7 ) il est maintenant possible de définir dans Excel un format conditionnel, ce que j'ignorais, n'ayant pas à portée de mains une version assez récente d'Excel.
Le "sauf erreur de ma part" était donc nécessaire ! ...
Tu as donc maintenant le choix entre deux solutions : la mienne, et celle de Mike-31 ...
La mienne permettrait, par un simple tri, de regrouper en premières lignes les lignes possédant deux astérisques, donc à surveiller...
A+
Nyctaclope
Je n'ai pas pu te répondre hier soir...
1// tes dates doivent être sous un format reconnu par Excel, par exemple 15/10/08 ou 15/10/2008 etc..
Regarde à Format/../date quels sont les formats possibles, il y en a beaucoup.
En effet Excel travaille non pas avec une date "humaine", mais avec un numéro de jour dans un calendrier interne, et te fais la grâce de te le traduire en "date" et vice-versa, pour que cela te soit plus accessible.
Si tu tapes une date fantaisiste que ne comprend pas Excel, il considèrera que c'est un texte quelconque et non un nombre, et cela ne marchera pas, et tu ne seras pas prévenu, sauf examen très attentif de la position du texte dans la celule.
2// tu peux dans la formule remplacer le nombre 30 par la référence ( par exemple Z1 ) d'une cellule où tu as stocké la valeur 30.
Cela te permet de changer par exemple le 30 en 21 dans Z1, et être désormais prévenu 3 semaines à l'avance, sans avoir à modifier toutes les formules qui contiennent l'ancienne valeur 30 ( tu risques d'en oublier ..).
Dans une application bien conçue, il est conseillé de regrouper dans une zone spécifique tous les "nombres magiques" qui n'ont de signification que pour l'utilisateur, et qui sont susceptibles d'être modifiés par la suite.
A coté de Z1, tu peux taper par exemple "Délai" pour te souvenir de l'usage de la valeur stockée dans Z1.
Il y a encore d'autres possibilités plus "pro", mais je ne veux pas compliquer les choses inutilement.
Si tu as beaucoup de nombres magiques, tu peux leur affecter toute une zone réservée dans ta feuille, et même dans une autre feuille ( telle que Feuille2 ) que tu peux renommer en "paramètres".
Dans ce cas remplace Z1 par : paramètres!Z1 qui signifie la cellule Z1 de la feuille paramètres.
3// effectivement ( voir mon post précédent No 7 ) il est maintenant possible de définir dans Excel un format conditionnel, ce que j'ignorais, n'ayant pas à portée de mains une version assez récente d'Excel.
Le "sauf erreur de ma part" était donc nécessaire ! ...
Tu as donc maintenant le choix entre deux solutions : la mienne, et celle de Mike-31 ...
La mienne permettrait, par un simple tri, de regrouper en premières lignes les lignes possédant deux astérisques, donc à surveiller...
A+
Nyctaclope
Salut,
Et si tu testais la mise forme conditionnelle
Tu mets ta ligne ou le nombre de cellules que tu souhaites colorer et format/mise en forme conditionnelle sélectionnes la formule est et saisie cette formule dans la zone de critères =$F$2-AUJOURDHUI()<=30 cliques sur motif et sélectionnes une couleur. Dès que la date en F2 sera = 30 jours ou inférieur par rapport à aujourd'hui ta sélection se colorisera.
A+
Et si tu testais la mise forme conditionnelle
Tu mets ta ligne ou le nombre de cellules que tu souhaites colorer et format/mise en forme conditionnelle sélectionnes la formule est et saisie cette formule dans la zone de critères =$F$2-AUJOURDHUI()<=30 cliques sur motif et sélectionnes une couleur. Dès que la date en F2 sera = 30 jours ou inférieur par rapport à aujourd'hui ta sélection se colorisera.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Petite précision :
=$F$2-AUJOURDHUI()<=30 ==============> Toujours la ligne 2 de réference !
Moi, le formulerais ainsi :
=$F2-AUJOURDHUI()<=30
► $F étant toujours la même colonne de reférence (Absolu)
et
► 2 la réference de la ligne non absolue
De ce fait en copiant le format avec le pinceau, il se "transmettra" à la cellule correspondante
Petite précision :
=$F$2-AUJOURDHUI()<=30 ==============> Toujours la ligne 2 de réference !
Moi, le formulerais ainsi :
=$F2-AUJOURDHUI()<=30
► $F étant toujours la même colonne de reférence (Absolu)
et
► 2 la réference de la ligne non absolue
De ce fait en copiant le format avec le pinceau, il se "transmettra" à la cellule correspondante
Salut cbauf,
Tout à fait =$F2-AUJOURDHUI()<=30
Bonne journée
Tout à fait =$F2-AUJOURDHUI()<=30
Bonne journée
Re
Tout à fait d'accord avec vous deux pour l'adresse semi-relative $F2, mais F2 fonctionnait aussi du fait que les copies devaient se faire uniquement vers le bas. Je n'avais pas voulu trop compliquer la chose.
Grace à vous j'ai appris que que la mise en forme conditionnelle existait maintenant sous Excel, j'en étais resté à une version un peu ancienne, et effectivement cela manquait ...
A+
Nyctaclope
Tout à fait d'accord avec vous deux pour l'adresse semi-relative $F2, mais F2 fonctionnait aussi du fait que les copies devaient se faire uniquement vers le bas. Je n'avais pas voulu trop compliquer la chose.
Grace à vous j'ai appris que que la mise en forme conditionnelle existait maintenant sous Excel, j'en étais resté à une version un peu ancienne, et effectivement cela manquait ...
A+
Nyctaclope