MFC [Résolu]

Signaler
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020
-
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020
-
Bonjour,

Dans le tableau ci-joint, j'aurais besoin de créer une MFC disant que :

- Si AC7 est inférieur à AE7, alors AC7 se mettra en rouge, que Si AF7 est inférieur à AH7, alors AF7 se mettra en rouge, que Si AK7 est inférieur à AM7, alors AK7 se mettra en rouge, que Si AN7 est inférieur à AP7, alors AN7 se mettra en rouge, que Si AQ7 est inférieur à AS7, alors AQ7 se mettra en rouge, que Si AT7 est inférieur à AV7, alors AT7 se mettra en rouge et que Si AW7 est inférieur à AY7, alors AW7 se mettra en rouge.

Le tout dans une seule MFC.

https://www.cjoint.com/c/JIDi4KdlVgc

Pour faire simple, j'ai besoin de dire que si la date du document à dépassé la date de validité (variable en fonction de chaque document), alors ma cellule doit se mettre en rouge de façon automatique, afin que je puisse relancer les entreprises pour qu'elles m'envoient le document à jour.

Si besoin d'explication, n'hésitez pas.

Merci à vous.

Bonne journée.

Séverine.

4 réponses

Messages postés
2807
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
21 octobre 2020
384
Bonjour à tous,

"Pour faire simple, j'ai besoin de dire que si la date du document à dépassé la date de validité (variable en fonction de chaque document), alors ma cellule doit se mettre en rouge de façon automatique, afin que je puisse relancer les entreprises pour qu'elles m'envoient le document à jour."

Ça ne peut jamais arriver car dans la formule de "Expire le"
=DATE(ANNEE(AC7);MOIS(AC7)+AD7;JOUR(AC7)), AC7 est la date du document

Tu veux dire que si la date d'aujourdhui() est > la la date d'expiration, ça passe au rouge ??

Crdlmt
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020
>
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020

Bonjour PapyLuc51,

Le tableau que tu m'as envoyé ne semble pas fonctionner.

Je ne sais pas si tu as vu mes messages 15 et 17, où je disais que quand j'étend ta formule =SI(AC7="";"";MOIS.DECALER(AC7;AD7)), à tout mon tableau, les cellules VIDES (qui sont censées se mettre en rouge), passent en orange (car j'ai choisi une autre couleur pour faire la différence).

https://www.cjoint.com/c/JIEkgXZ5dUc

Je te renvoie mon tableau. Si tu peux y jeter un oeil. Je te remercie par avance.

Bonne journée.

Cordialement.

Sav
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020
760 >
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020

Bonjour sev330000

NON mon tableau de l'envoi précédent avec la formule =SI(AC7="";"";DATE(ANNEE(AC7);MOIS(AC7)+AD7;JOUR(AC7))) est correct j'ai tout vérifié et il n'y a aucune cellule vide coloriée en orange.

J'ai fait une copie avec la formule =SI(AC7="";"";MOIS.DECALER(AC7;AD7)) ; j'ai bien tout vérifié et là aussi il n'y a aucune cellule vide coloriée en orange.

https://www.cjoint.com/c/JJbiLFtyF2M

Si tu as trouvé des erreurs ça ne viens pas de moi
Cordialement
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020
>
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020

Merci infiniment Papyluc51.

C'est nickel....

Peux-tu juste me dire pour quelle raison, quand j'étendais ma cellule vers le bas, ça ne fonctionnait pas (pour mon savoir personnel).

Bonne journée à toutes et tous et encore merci pur votre aide.

Cordialement.

Séverine.
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020
760 >
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020

C'est que j'ai une autre méthode d'entrer les formules quand il y a plusieurs colonnes.

J'ai pris le temps avant de sélectionner toutes les cellules en prenant soin d'éviter les cellules fusionnées et dans la cellule active (celle indiquée dans la zone de nom) j'ai rentré la formule qui lui convenait et j'ai confirmé par Ctrl+Enter



Cordialement
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020
>
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020

Merci pour cette explication.

J'essaierai de la reproduire à l'occasion.

Cordialement.
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020
760
Bonjour

Que faut-il faire de la MFC rouge qui colore les cellules vides ??? elle concerne les cellules que tu cherches à colorer lorsque la date d'expiration est dépassée (double emploi)

la formule """ =DATE(ANNEE(AC7);MOIS(AC7)+AD7;JOUR(AC7)) """ est remplaçable par =si(AC7="";"";MOIS.DECALER(AC7;AD7))

A te lire

Cordialement
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020

Bonjour PAPYLUC51,

La MFC cellules vides en rouge, je la conserve, car dès qu'il me manque un document il faut que cela me saute au yeux.

Quant à la formule que tu me propose, elle ne me convient pas car ce n'est pas une MFC que je peux mettre en place sur tout mon tableau (j'ai plus de 100 lignes).

En fait, il faut vraiment que, si la ''date du document'' n'est plus valable par rapport à la date ''expire le'', me cellule passe en rouge (ou bleu si cela est perturbant).

Etant donné que les période de validité des documents est variable, et que c'est hyper long de tout contrôler ligne par ligne, j'aimerais automatiser l'ensemble.

Merci
Messages postés
1129
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
22 octobre 2020
112
Bonjour,
pourquoi ne pas faire une MFC pour AC7, pour AF7, ...?

Plus pénible à réitérer à chaque fois mais au moins, ça répondra à vos attentes
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020

Bonjour Yoyo0100,

Pourquoi pas.

Connaissez-vous la bonne formule pour le MFC ?

Merci.
Messages postés
1129
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
22 octobre 2020
112 >
Messages postés
199
Date d'inscription
jeudi 19 mars 2009
Statut
Membre
Dernière intervention
1 octobre 2020

Il faut sélectionner la cellule AC7 et ensuite :



Et pour finir, tirez la cellule AC7 vers le bas et avec la poignée de recopie : Ne recopier que la mise en forme
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020
760 >
Messages postés
1129
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
22 octobre 2020

salutations Yoyo01000

Je ne pense pas que ta formule puisse fonctionner AE7 étant un report de la date en AC7, cette dernière sera donc toujours inférieure. Il me semble que c'est avec la date du jour qu'il faut la comparer.

Bien cordialement
Messages postés
1129
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
22 octobre 2020
112 >
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020

J'ai juste créé cette MFC, sans regarder s'il y en avait déjà et s'il y avait des formules.

Je suis désolé d'être allé aussi vite, cette fois.

Merci PapyLuc pour l'info !
Messages postés
2829
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 octobre 2020
760
la formule que j'ai donnée n'est pas une formule de MFC ; c'était juste pour faire remarquer que la formule en AE7 pouvait être remplacée.

Pour MFC du coup il va falloir que tu choisisses une autre couleur ou alors si tu conserves le rouge bien faire ressortir les caractère en les mettant en "gras" par exemple.

Tu sélectionnes toutes les colonnes en commençant par la AW et en maintenant la touche Ctrl enfoncée pour sélectionner les autres colonnes pour finir par la AC en commençant par AC7.

Comme AC7 est active ouvrir les MFC et choisir la dernière "Utiliser une formule ..."

=AUJOURDHUI()>AE7

Ainsi dès que la date du jour dépassera la date inscrite en AE7 la cellule AC7 se colorera dans la couleur que tu auras choisie

J'espère avoir tout compris de ta demande

Ton fichier en retour avec la MFC mise en place

https://www.cjoint.com/c/JIDn4cuy7WP

Cordialement