OVH Cloud OVH Cloud

mfc sous 2007

14 réponses
Avatar
andre
Bonjour,
je voudrais savoir si il possible d'appliquer 2 regles de mfc
la 1er sur un tableau C9:F50
si date qui est en C9>aujourdhui() ligne C9:F9 (police= barré)
ca ca marche
la 2eme sur une partie du meme tableau C9:C50
la valeur de la cellule contient "zaza"
format couleur cellule = vert
la je perds une condition
si j'inverse les conditions c'est pareil j'en perds une aussi
donc comment faire pour avoir les deux est ce possible ?
merci

--
andre

4 réponses

1 2
Avatar
garnote
Si j'ai tout compris, cela semble convenir :

1) Sélectionne C9:F9 et mise en forme conditionnelle :
=ET(ESTNUM($C$9);$C$9>AUJOURDHUI())
Texte barré

2) Sélectionne C9:C50 et mise en forme conditionnelle :
É="zaza"
Fond vert

Serge


"andre" a écrit dans le message de news:
En lisant ta question, je comprends ceci :
Si C9 > AUJOURDHUI(), tu veux que le
contenu des cellules de la plage C9:F9
soit barré et si une cellule de la plage C9:C50
contient «zaza», tu veux que son fond soit vert.
Est-ce bien cela que tu désires ?




oui c'est bien cela
d'accord je peux inverser les conditions
mais j'en perds toujours une
je vais proceder autrement
merci

À moins que ce soit :
Si la première colonne de C9:F50 contient
une date postérieure à AUJOURDHUI(),
tu veux «barrer» la ligne concernée et si une
cellule de la plage C9:C50 contient «zaza»,
tu veux que son fond soit vert.

Serge

"andre" a écrit dans le message de news:
Bonjour,
je voudrais savoir si il possible d'appliquer 2 regles de mfc
la 1er sur un tableau C9:F50
si date qui est en C9>aujourdhui() ligne C9:F9 (police= barré)
ca ca marche
la 2eme sur une partie du meme tableau C9:C50
la valeur de la cellule contient "zaza"
format couleur cellule = vert
la je perds une condition
si j'inverse les conditions c'est pareil j'en perds une aussi
donc comment faire pour avoir les deux est ce possible ?
merci

-- andre











--
andre




Avatar
andre
> Si j'ai tout compris, cela semble convenir :

1) Sélectionne C9:F9 et mise en forme conditionnelle :
=ET(ESTNUM($C$9);$C$9>AUJOURDHUI())
Texte barré

2) Sélectionne C9:C50 et mise en forme conditionnelle :
É="zaza"
Fond vert

Serge


bonjour
en C9:F50 j'ai
=AUJOURDHUI()>D9 >>>>>format barré ca marche
en C9:C50 j'ai
=NON(ESTERREUR(CHERCHE("zaza";C9))) >>>>> format couleur inter = vert
ca marche tant que la date n'est pas depassée
apres je perds bien le format de coul int (c'est pas grave)
andre

--
andre
Avatar
Misange
Je relis ta question et j'y trouve une incohérence : ta cellule C9 :
elle ne peut pas à la fois contenir une date et zaza. Donc modifie ta
condition pour qu'elle s'applique à c10:c50 et non pas à C9:C50
Mais en aucun cas tu ne pourras mettre une cellule disons D10 en vert et
barré en même temps si c'était ta question (pas sur)

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

andre a écrit :
Bonjour
Tu ne peux pas "combiner" tes deux formats pour avoir vert ET barré.
C'est forcément ou l'un ou l'autre. en revanche tu peux déterminer
l'ordre d'application de tes MEFC autrement quelle est la condition la
plus importante. Tu peux éventuellement en revanche créer un 3° MEFC
avec une formule qui combine les deux premières et faire un format
vert et barré.


non misange car le format (vert ) ne s'applique pas a toutes les cellules
mais j'ai donné la priorité a la date depassée
je m'en tiendrai la
je me doutais que l'on ne pouvais pas
sauf peut etre par une macro pour le format du genre
for each c ...
if ucase( c) like "zaza" then a.interior.color.index =?
et la 2eme condition par la mfc
merci a tous

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

andre a écrit :
salut mich
apparament ca ne marche pas
je fais la 1er condition ok fonctionne
je fais la 2eme condition ok fonctionne
mais la 2eme supprime le format donné avant
je ressaie plus tard en soiree
suis pris ailleurs
merci








Avatar
andre
> Je relis ta question et j'y trouve une incohérence : ta cellule C9 :
elle ne peut pas à la fois contenir une date et zaza. Donc modifie ta
condition pour qu'elle s'applique à c10:c50 et non pas à C9:C50
Mais en aucun cas tu ne pourras mettre une cellule disons D10 en vert et
barré en même temps si c'était ta question (pas sur)



oui misange c'est bien ce que je pensais
on ne peut pas mettre 2 formats differentssur une meme cellule
j'avais modifié entre temps mes plages pour voir
et ca fonctionnait
mais cette facon ne plaisait pas
il fallait que l'utilisateur voit qu'il ne peut plus s'engager
si la date est depassée et que d'autre part la discipline etait la
sienne
je regarde si peux le faire par une sub
merci a vous tous

--
andre
1 2