[excel 2003] Mise en forme condition avancée
Résolu
furor
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
furor Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
furor Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Sur le fichier ci-joint en fait je dois procéder de la façon suivante (j'ai des bases en algo mais pas vraiment en VB ou VBA):
http://www.cijoint.fr/cjlink.php?file=cj200811/cijq3Qn7S2.xls
Pour i = 5 to 100
- Si C(i) = 734 ou 735 ou 73W alors
-- Si L(i) > 00:15 alors couleur texte = bleu + gras
-- Si L(i) > 00:35 alors couleur texte = rouge + gras
-- Si M(i) > 00:15 alors couleur texte = bleu + gras
-- Si M(i) > 00:35 alors couleur texte = rouge + gras
- Sinon
-- Si L(i) > 00:15 alors couleur texte = bleu + gras
-- Si L(i) > 00:25 alors couleur texte = rouge + gras
-- Si M(i) > 00:15 alors couleur texte = bleu + gras
-- Si M(i) > 00:25 alors couleur texte = rouge + gras
- Fin si
Fin pour
Je peu faire une mise en forme conditionnelle mais je ne sais pas comment faire si la case C(i) = 734 ou 735 ou 73W, est-ce qu'on est obligé de passer sous VBA? Il faut faire une macro ou pas ?
Merci pour votre lecture.
Sur le fichier ci-joint en fait je dois procéder de la façon suivante (j'ai des bases en algo mais pas vraiment en VB ou VBA):
http://www.cijoint.fr/cjlink.php?file=cj200811/cijq3Qn7S2.xls
Pour i = 5 to 100
- Si C(i) = 734 ou 735 ou 73W alors
-- Si L(i) > 00:15 alors couleur texte = bleu + gras
-- Si L(i) > 00:35 alors couleur texte = rouge + gras
-- Si M(i) > 00:15 alors couleur texte = bleu + gras
-- Si M(i) > 00:35 alors couleur texte = rouge + gras
- Sinon
-- Si L(i) > 00:15 alors couleur texte = bleu + gras
-- Si L(i) > 00:25 alors couleur texte = rouge + gras
-- Si M(i) > 00:15 alors couleur texte = bleu + gras
-- Si M(i) > 00:25 alors couleur texte = rouge + gras
- Fin si
Fin pour
Je peu faire une mise en forme conditionnelle mais je ne sais pas comment faire si la case C(i) = 734 ou 735 ou 73W, est-ce qu'on est obligé de passer sous VBA? Il faut faire une macro ou pas ?
Merci pour votre lecture.
A voir également:
- [excel 2003] Mise en forme condition avancée
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
2 réponses
bonjour
Tu peux le faire avec une MFC : http://www.cijoint.fr/cjlink.php?file=cj200811/cijR3Sx2GQ.xls
Il faut mettre les test dans l'ordre pour qu'ils soient pris en compte.
Tu peux le faire avec une MFC : http://www.cijoint.fr/cjlink.php?file=cj200811/cijR3Sx2GQ.xls
Il faut mettre les test dans l'ordre pour qu'ils soient pris en compte.
Merci infiniment, ce n'est pas exactement ce que je voulais, mais grâce a ton conseil, et a tes formules j'ai pu arriver au résultat que je cherchais.
J'ai juste modifié un peu tes conditions pour mettre :
Condition 1 :
=ET(OU($C5=734;$C5=735;$C5="73W");L5<CNUM("0:35"))
Bleu
Condition 2 :
=L5>CNUM("0:25")
rouge
Condition 3 :
=L5>CNUM("0:15")
bleu
Merci encore !
J'ai juste modifié un peu tes conditions pour mettre :
Condition 1 :
=ET(OU($C5=734;$C5=735;$C5="73W");L5<CNUM("0:35"))
Bleu
Condition 2 :
=L5>CNUM("0:25")
rouge
Condition 3 :
=L5>CNUM("0:15")
bleu
Merci encore !