Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point
embêtés
J'ai du (enfin c'est en cours) changer de boulot
Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos
connaissances
Alors Happy New Year to all of you
En espérant que cette année soit EXCELante
Et toute ma sympathie pour notre Misange
Je comprends très bien ce sentiment d'impuissance
Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible
Un peu comme si j'étais sale
Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des:
noms en colonne A,
des prix achat en B,
des prix vente en C ,
des quantités en D
les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7))
Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format
soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors
Format vert
Et en deuxième condition je mets "If value is Between 0 and 25000" alors
format rouge
Sans macro, il suffit de créer une troisième condition correspondant à la combinaison des deux autres et de la placer en 1ere position,
ce qui donnerait par exemple : Condition 1 : si la formule est = ET(E7 = IF(A7=0;0;(C7*D7)-(D7*F7)) ; E7>0;E7<25000") alors format bleu (ou un autre)
Condition 2 : si la valeur de la cellule est égale à =IF(A7=0;0;(C7*D7)-(D7*F7)) alors format vert
Condition 3 : si la valeur de la cellule est comprise entre 0 et 25000 alors format rouge,
En espérant avoir répondu à ta question
Jacky
Bonjour Rex, Bonne Année à toi aussi.
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune couleur pour le reste A mettre dans le module de la feuille '--------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 5 And Target.Count = 1 Then Target.Interior.ColorIndex = xlNone If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then Target.Interior.ColorIndex = 3 If Target.HasFormula = True Then Target.Interior.ColorIndex = 4 End If End Sub '------------------ -- Salutations JJ
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
Bonjour Rex,
Bonne Année à toi aussi.
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une
formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune couleur
pour le reste
A mettre dans le module de la feuille
'---------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 5 And Target.Count = 1 Then
Target.Interior.ColorIndex = xlNone
If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then
Target.Interior.ColorIndex = 3
If Target.HasFormula = True Then Target.Interior.ColorIndex = 4
End If
End Sub
'------------------
--
Salutations
JJ
"rthompson" <roubliemoithompson@softscreen.be> a écrit dans le message de
news: e5ZjUYCXIHA.5396@TK2MSFTNGP02.phx.gbl...
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point
embêtés
J'ai du (enfin c'est en cours) changer de boulot
Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos
connaissances
Alors Happy New Year to all of you
En espérant que cette année soit EXCELante
Et toute ma sympathie pour notre Misange
Je comprends très bien ce sentiment d'impuissance
Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible
Un peu comme si j'étais sale
Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des:
noms en colonne A,
des prix achat en B,
des prix vente en C ,
des quantités en D
les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7))
Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format
soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors
Format vert
Et en deuxième condition je mets "If value is Between 0 and 25000" alors
format rouge
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune couleur pour le reste A mettre dans le module de la feuille '--------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 5 And Target.Count = 1 Then Target.Interior.ColorIndex = xlNone If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then Target.Interior.ColorIndex = 3 If Target.HasFormula = True Then Target.Interior.ColorIndex = 4 End If End Sub '------------------ -- Salutations JJ
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
JPMonnier
Bonjour, tu peux mettre dans la meme MFC
si valeur est comprise entre 0 et 25000 alors rouge ajouter si valeur est non comprise entre 0 et 25000 alors vert ca doit fonctionner
-- Cordialement
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
Bonjour,
tu peux mettre dans la meme MFC
si valeur est comprise entre 0 et 25000 alors rouge
ajouter
si valeur est non comprise entre 0 et 25000 alors vert
ca doit fonctionner
--
Cordialement
jpmonnier-no-spam@neuf.fr
"rthompson" <roubliemoithompson@softscreen.be> a écrit dans le message de
news:e5ZjUYCXIHA.5396@TK2MSFTNGP02.phx.gbl...
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point
embêtés
J'ai du (enfin c'est en cours) changer de boulot
Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos
connaissances
Alors Happy New Year to all of you
En espérant que cette année soit EXCELante
Et toute ma sympathie pour notre Misange
Je comprends très bien ce sentiment d'impuissance
Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible
Un peu comme si j'étais sale
Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des:
noms en colonne A,
des prix achat en B,
des prix vente en C ,
des quantités en D
les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7))
Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format
soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors
Format vert
Et en deuxième condition je mets "If value is Between 0 and 25000" alors
format rouge
si valeur est comprise entre 0 et 25000 alors rouge ajouter si valeur est non comprise entre 0 et 25000 alors vert ca doit fonctionner
-- Cordialement
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
rthompson
Bonjour
Et merci pour ta réponse
Et ben non ;-((((
Chez moi cela fonctionne pas
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas nickel, mais c'est plus qu'assez pour le moment
Merci à toi et bonne soirée
Rex
"billy bob" a écrit dans le message de news:
Bonjour,
Si j'ai bien compris ce que tu voulais,
Sans macro, il suffit de créer une troisième condition correspondant à la combinaison des deux autres et de la placer en 1ere position,
ce qui donnerait par exemple : Condition 1 : si la formule est = ET(E7 = IF(A7=0;0;(C7*D7)-(D7*F7)) ; E7>0;E7<25000") alors format bleu (ou un autre)
Condition 2 : si la valeur de la cellule est égale à =IF(A7=0;0;(C7*D7)-(D7*F7)) alors format vert
Condition 3 : si la valeur de la cellule est comprise entre 0 et 25000 alors format rouge,
En espérant avoir répondu à ta question
Bonjour
Et merci pour ta réponse
Et ben non ;-((((
Chez moi cela fonctionne pas
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas nickel, mais c'est plus qu'assez pour le moment
Merci à toi et bonne soirée
Rex
"billy bob" <tremendousmoney@gmail.com> a écrit dans le message de news:
3aff3c2f-762d-47cc-87e0-89ae4325269f@21g2000hsj.googlegroups.com...
Bonjour,
Si j'ai bien compris ce que tu voulais,
Sans macro, il suffit de créer une troisième condition correspondant à
la combinaison des deux autres et de la placer en 1ere position,
ce qui donnerait par exemple :
Condition 1 :
si la formule est = ET(E7 = IF(A7=0;0;(C7*D7)-(D7*F7)) ;
E7>0;E7<25000") alors format bleu (ou un autre)
Condition 2 :
si la valeur de la cellule est égale à =IF(A7=0;0;(C7*D7)-(D7*F7))
alors format vert
Condition 3 :
si la valeur de la cellule est comprise entre 0 et 25000 alors format
rouge,
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas nickel, mais c'est plus qu'assez pour le moment
Merci à toi et bonne soirée
Rex
"billy bob" a écrit dans le message de news:
Bonjour,
Si j'ai bien compris ce que tu voulais,
Sans macro, il suffit de créer une troisième condition correspondant à la combinaison des deux autres et de la placer en 1ere position,
ce qui donnerait par exemple : Condition 1 : si la formule est = ET(E7 = IF(A7=0;0;(C7*D7)-(D7*F7)) ; E7>0;E7<25000") alors format bleu (ou un autre)
Condition 2 : si la valeur de la cellule est égale à =IF(A7=0;0;(C7*D7)-(D7*F7)) alors format vert
Condition 3 : si la valeur de la cellule est comprise entre 0 et 25000 alors format rouge,
En espérant avoir répondu à ta question
rthompson
Bonjour
Et merci pour ta réponse
Et comme pour Billy, chez moi cela fonctionne pas
;-((((
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas exactement ce que je voulais, mais c'est plus qu'assez pour le moment
Merci à toi et bonne soirée
Rex
"JPMonnier" a écrit dans le message de news:
Bonjour, tu peux mettre dans la meme MFC
si valeur est comprise entre 0 et 25000 alors rouge ajouter si valeur est non comprise entre 0 et 25000 alors vert ca doit fonctionner
-- Cordialement
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
Bonjour
Et merci pour ta réponse
Et comme pour Billy, chez moi cela fonctionne pas
;-((((
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas exactement ce que je voulais, mais c'est plus qu'assez pour le
moment
Merci à toi et bonne soirée
Rex
"JPMonnier" <jpmonnier-nospam@neuf.fr> a écrit dans le message de news:
eCdeRfDXIHA.4696@TK2MSFTNGP05.phx.gbl...
Bonjour,
tu peux mettre dans la meme MFC
si valeur est comprise entre 0 et 25000 alors rouge
ajouter
si valeur est non comprise entre 0 et 25000 alors vert
ca doit fonctionner
--
Cordialement
jpmonnier-no-spam@neuf.fr
"rthompson" <roubliemoithompson@softscreen.be> a écrit dans le message de
news:e5ZjUYCXIHA.5396@TK2MSFTNGP02.phx.gbl...
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai
point embêtés
J'ai du (enfin c'est en cours) changer de boulot
Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos
connaissances
Alors Happy New Year to all of you
En espérant que cette année soit EXCELante
Et toute ma sympathie pour notre Misange
Je comprends très bien ce sentiment d'impuissance
Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible
Un peu comme si j'étais sale
Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des:
noms en colonne A,
des prix achat en B,
des prix vente en C ,
des quantités en D
les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7))
Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format
soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors
Format vert
Et en deuxième condition je mets "If value is Between 0 and 25000"
alors format rouge
Mais je suis parvenu à adapter la solution de Jacky via Macro
C'est pas exactement ce que je voulais, mais c'est plus qu'assez pour le moment
Merci à toi et bonne soirée
Rex
"JPMonnier" a écrit dans le message de news:
Bonjour, tu peux mettre dans la meme MFC
si valeur est comprise entre 0 et 25000 alors rouge ajouter si valeur est non comprise entre 0 et 25000 alors vert ca doit fonctionner
-- Cordialement
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
rthompson
Bonjour Jacky
Et merci pour la réponse
Cela fonctionne
Pas tout à fait comme prévu, mais cela me satisfait
Juste pour info Comme il y a une formule dans toute la colonne (tiré vers le bas) Ta macro ne considére pas la cellule comme vide ou "0"
Quand j'aurais un peu plus de temps je ferais une macro qui fera
Si la cellule "x" de la colonne A est vide, alors la cellule "x" de la colonne G reste vide Si cette cellule est non-vide alors la cellule de la colonne G est égale à la formule ???????
Et alors ta macro sera parfaite
De toute façon un grand merci à toi
Et à très bientôt
Rex
"Jacky" a écrit dans le message de news: %
Bonjour Rex, Bonne Année à toi aussi.
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune couleur pour le reste A mettre dans le module de la feuille '--------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 5 And Target.Count = 1 Then Target.Interior.ColorIndex = xlNone If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then Target.Interior.ColorIndex = 3 If Target.HasFormula = True Then Target.Interior.ColorIndex = 4 End If End Sub '------------------ -- Salutations JJ
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge
Et cela ne fonctionne pas ;-((((((
J'ai essayé d'inverser l'ordre sans succès
A mon avis je vais devoir passer par macro, non?
A très bientôt
Rex
Bonjour Jacky
Et merci pour la réponse
Cela fonctionne
Pas tout à fait comme prévu, mais cela me satisfait
Juste pour info
Comme il y a une formule dans toute la colonne (tiré vers le bas)
Ta macro ne considére pas la cellule comme vide ou "0"
Quand j'aurais un peu plus de temps je ferais une macro qui fera
Si la cellule "x" de la colonne A est vide, alors la cellule "x" de la
colonne G reste vide
Si cette cellule est non-vide alors la cellule de la colonne G est égale à
la formule ???????
Et alors ta macro sera parfaite
De toute façon un grand merci à toi
Et à très bientôt
Rex
"Jacky" <Dupond@marcel.fr> a écrit dans le message de news:
%234kOrcDXIHA.1204@TK2MSFTNGP03.phx.gbl...
Bonjour Rex,
Bonne Année à toi aussi.
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une
formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune
couleur pour le reste
A mettre dans le module de la feuille
'---------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 5 And Target.Count = 1 Then
Target.Interior.ColorIndex = xlNone
If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then
Target.Interior.ColorIndex = 3
If Target.HasFormula = True Then Target.Interior.ColorIndex = 4
End If
End Sub
'------------------
--
Salutations
JJ
"rthompson" <roubliemoithompson@softscreen.be> a écrit dans le message de
news: e5ZjUYCXIHA.5396@TK2MSFTNGP02.phx.gbl...
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai
point embêtés
J'ai du (enfin c'est en cours) changer de boulot
Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos
connaissances
Alors Happy New Year to all of you
En espérant que cette année soit EXCELante
Et toute ma sympathie pour notre Misange
Je comprends très bien ce sentiment d'impuissance
Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible
Un peu comme si j'étais sale
Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des:
noms en colonne A,
des prix achat en B,
des prix vente en C ,
des quantités en D
les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7))
Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format
soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors
Format vert
Et en deuxième condition je mets "If value is Between 0 and 25000"
alors format rouge
Pas tout à fait comme prévu, mais cela me satisfait
Juste pour info Comme il y a une formule dans toute la colonne (tiré vers le bas) Ta macro ne considére pas la cellule comme vide ou "0"
Quand j'aurais un peu plus de temps je ferais une macro qui fera
Si la cellule "x" de la colonne A est vide, alors la cellule "x" de la colonne G reste vide Si cette cellule est non-vide alors la cellule de la colonne G est égale à la formule ???????
Et alors ta macro sera parfaite
De toute façon un grand merci à toi
Et à très bientôt
Rex
"Jacky" a écrit dans le message de news: %
Bonjour Rex, Bonne Année à toi aussi.
Ceci peinturlure en vert si dans une cellule de la colonne E tu mets une formule , en rouge si c'est un chiffre (entre 0 et 25000) et aucune couleur pour le reste A mettre dans le module de la feuille '--------------- Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 5 And Target.Count = 1 Then Target.Interior.ColorIndex = xlNone If Target.Value > 0 And Target.Value < 25000 And Target <> "" Then Target.Interior.ColorIndex = 3 If Target.HasFormula = True Then Target.Interior.ColorIndex = 4 End If End Sub '------------------ -- Salutations JJ
"rthompson" a écrit dans le message de news:
Bonjour à toutes et tous
Cela fait TRES TRES TRES TRES TRES longtemps que je ne vous ai point embêtés
J'ai du (enfin c'est en cours) changer de boulot Et après vingt ans cela fait quand même quelque chose
Donc je n'ai pas eu beaucoup de temps à Exceller
Mais je suis de retour parmi vous et je vais recommencer à sonder vos connaissances
Alors Happy New Year to all of you En espérant que cette année soit EXCELante Et toute ma sympathie pour notre Misange Je comprends très bien ce sentiment d'impuissance Un "Ami" a vidé ma maison et j'ai toujours un sentiment indescriptible Un peu comme si j'étais sale Enfin, restons positif
Voici mon souci actuel
Une feuille toute simple avec des: noms en colonne A, des prix achat en B, des prix vente en C , des quantités en D les bénéfs en E
Et ces bénef sont calculés avec la formule =IF(A7=0;0;(C7*D7)-(D7*F7)) Ou quelque chose comme ça (le problème n'est pas là)
Il arrive que le bénef ne soit pas celui calculé, mais un montant défini
Et pour retrouver ceux définis et ceux calculés je voudrais que le format soit différent
Donc je mets en Format conditional " Si la formule est: blablabla" alors Format vert Et en deuxième condition je mets "If value is Between 0 and 25000" alors format rouge