je voudrais savoir s'il est possible d'utiliser une fonction =SI
avec comme condition "vrai" une cellule au fond orange.
J'ai un classeur où dans la colonne A certaines cellules sont oranges et
d'autres blanches.
La fonction serait que Si la cellule de la colonne A est orange, la somme
des colonnes C, D, E serait appliqué en F, sinon, le résultat serait 0.
Est-ce possible ?
Merci à l'avance.
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de réponse.
Voilà pourquoi je me suis permise de relancer mon message.
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
Piotr
Bonjour,
J'ai une solution ... partielle.
Je m'explique. Voici une fonction qui donne la couleur de l'intérieur d'une cellule :
Public Function ColorInterior(rg As Range) As Long ColorInterior = rg.Interior.Color End Function
donc en faisant (dans F1 par exemple) =ColorInterior(A1), le résultat est un nombre indiquant la couleur du fond de la cellule A1. Tu peux tester par exemple =SI(ColorInterior(A1)%5;Somme(C1;D1;E1);0).
Le problème, c'est qu'en la testant, je me suis rendu compte que si l'on change la couleur de A1 après avoir saisi la formule en F1, celle-ci ne se met pas à jour : on a toujours en F1 l'ancienne couleur de A1.
Et je n'ai pas la solution à ce problème. Tu peux donc appliquer cette formule après avoir toutes tes données. Mais tu risques des erreurs si tu dois modifier les couleurs des cellules.
Si quelqu'un a une autre solution, ou une manière de rendre cette fonction "dynamique" ...
Pierre.
"Caroline L." a écrit dans le message de news:NcCoc.181380$
Bonjour, j'ai chercher et je ne vois pas...
je voudrais savoir s'il est possible d'utiliser une fonction =SI avec comme condition "vrai" une cellule au fond orange.
J'ai un classeur où dans la colonne A certaines cellules sont oranges et d'autres blanches. La fonction serait que Si la cellule de la colonne A est orange, la somme des colonnes C, D, E serait appliqué en F, sinon, le résultat serait 0.
Est-ce possible ?
Merci à l'avance.
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de réponse.
Voilà pourquoi je me suis permise de relancer mon message.
Bonjour,
J'ai une solution ... partielle.
Je m'explique. Voici une fonction qui donne la couleur de l'intérieur d'une
cellule :
Public Function ColorInterior(rg As Range) As Long
ColorInterior = rg.Interior.Color
End Function
donc en faisant (dans F1 par exemple) =ColorInterior(A1), le résultat est un
nombre indiquant la couleur du fond de la cellule A1. Tu peux tester par
exemple =SI(ColorInterior(A1)%5;Somme(C1;D1;E1);0).
Le problème, c'est qu'en la testant, je me suis rendu compte que si l'on
change la couleur de A1 après avoir saisi la formule en F1, celle-ci ne se
met pas à jour : on a toujours en F1 l'ancienne couleur de A1.
Et je n'ai pas la solution à ce problème.
Tu peux donc appliquer cette formule après avoir toutes tes données. Mais tu
risques des erreurs si tu dois modifier les couleurs des cellules.
Si quelqu'un a une autre solution, ou une manière de rendre cette fonction
"dynamique" ...
Pierre.
"Caroline L." <caroland@videotron.ca> a écrit dans le message de
news:NcCoc.181380$RH.3111960@wagner.videotron.net...
Bonjour, j'ai chercher et je ne vois pas...
je voudrais savoir s'il est possible d'utiliser une fonction =SI
avec comme condition "vrai" une cellule au fond orange.
J'ai un classeur où dans la colonne A certaines cellules sont oranges et
d'autres blanches.
La fonction serait que Si la cellule de la colonne A est orange, la somme
des colonnes C, D, E serait appliqué en F, sinon, le résultat serait 0.
Est-ce possible ?
Merci à l'avance.
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de
réponse.
Voilà pourquoi je me suis permise de relancer mon message.
Je m'explique. Voici une fonction qui donne la couleur de l'intérieur d'une cellule :
Public Function ColorInterior(rg As Range) As Long ColorInterior = rg.Interior.Color End Function
donc en faisant (dans F1 par exemple) =ColorInterior(A1), le résultat est un nombre indiquant la couleur du fond de la cellule A1. Tu peux tester par exemple =SI(ColorInterior(A1)%5;Somme(C1;D1;E1);0).
Le problème, c'est qu'en la testant, je me suis rendu compte que si l'on change la couleur de A1 après avoir saisi la formule en F1, celle-ci ne se met pas à jour : on a toujours en F1 l'ancienne couleur de A1.
Et je n'ai pas la solution à ce problème. Tu peux donc appliquer cette formule après avoir toutes tes données. Mais tu risques des erreurs si tu dois modifier les couleurs des cellules.
Si quelqu'un a une autre solution, ou une manière de rendre cette fonction "dynamique" ...
Pierre.
"Caroline L." a écrit dans le message de news:NcCoc.181380$
Bonjour, j'ai chercher et je ne vois pas...
je voudrais savoir s'il est possible d'utiliser une fonction =SI avec comme condition "vrai" une cellule au fond orange.
J'ai un classeur où dans la colonne A certaines cellules sont oranges et d'autres blanches. La fonction serait que Si la cellule de la colonne A est orange, la somme des colonnes C, D, E serait appliqué en F, sinon, le résultat serait 0.
Est-ce possible ?
Merci à l'avance.
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de réponse.
Voilà pourquoi je me suis permise de relancer mon message.
AV
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de réponse.
Tu n'as pas répondu à la question posée (MFC ou barbouillage ?) !
AV
P.S. J'ai lancé ce message avant hier mais je n'ai toujours pas de réponse.
Tu n'as pas répondu à la question posée (MFC ou barbouillage ?) !