Comment faut-il que je proc=E8de pour saisir une formule=20
dans B1 qui tienne compte d'un format de cellule de A1?
Exemple :=20
B1 =3D mise en forme conditionnelle (OK - pas de pb)
A1 =3D si le format de A1 est respecter alors ...
Pourquoi ne te sers-tu pas de la condition de la formule A1 ? Ex : Mettons que A1 est en rougesi sa valeur =0 en B1 : =Si(a1=0;....
Sino, il faut passer par une fonction perso
j-p
matthieu BATAIL
Merci de m'avoir repondu si vite.
En fait, le format de ma cellule A1 est soit une mise en forme conditionnelle, soit une mise en forme manuelle. Donc mon critère n'est pas utilisable, et c'est pourquoi je voudrais faire une condition sur le format.
Pour les fonctions perso., tu peux m'aider??
Merci
Matthieu BATAIL
-----Message d'origine----- Bonjour Mattheiu
Pourquoi ne te sers-tu pas de la condition de la formule A1 ?
Ex : Mettons que A1 est en rougesi sa valeur =0 en B1 : =Si(a1=0;....
Sino, il faut passer par une fonction perso
j-p
.
Merci de m'avoir repondu si vite.
En fait, le format de ma cellule A1 est soit une mise en
forme conditionnelle, soit une mise en forme manuelle.
Donc mon critère n'est pas utilisable, et c'est pourquoi
je voudrais faire une condition sur le format.
Pour les fonctions perso., tu peux m'aider??
Merci
Matthieu BATAIL
-----Message d'origine-----
Bonjour Mattheiu
Pourquoi ne te sers-tu pas de la condition de la formule
A1 ?
Ex : Mettons que A1 est en rougesi sa valeur =0
en B1 : =Si(a1=0;....
En fait, le format de ma cellule A1 est soit une mise en forme conditionnelle, soit une mise en forme manuelle. Donc mon critère n'est pas utilisable, et c'est pourquoi je voudrais faire une condition sur le format.
Pour les fonctions perso., tu peux m'aider??
Merci
Matthieu BATAIL
-----Message d'origine----- Bonjour Mattheiu
Pourquoi ne te sers-tu pas de la condition de la formule A1 ?
Ex : Mettons que A1 est en rougesi sa valeur =0 en B1 : =Si(a1=0;....
Sino, il faut passer par une fonction perso
j-p
.
Jp Pradier
Dans un moduel normal, tu colle le code suivant :
Function Couleur(ByVal target As Range) couleur = target.Interior.ColorIndex End Function
Puis en B1 tu ecris : =couleur(a1). Ca te donnera le numéro de la couleur pour faire le test.Après tu fais ce que tu veux : =SI(couleur(a1)=xx;....
j-p
Dans un moduel normal, tu colle le code suivant :
Function Couleur(ByVal target As Range)
couleur = target.Interior.ColorIndex
End Function
Puis en B1 tu ecris : =couleur(a1). Ca te donnera le numéro de la couleur pour faire le test.Après tu fais ce que tu
veux : =SI(couleur(a1)=xx;....