Empêcher la MFC sur cellule vide
Résolu/Fermé
Jdl2018
-
29 déc. 2017 à 16:45
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 2 janv. 2018 à 12:12
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 2 janv. 2018 à 12:12
A voir également:
- Empêcher la MFC sur cellule vide
- Aller à la ligne dans une cellule excel - Guide
- Comment supprimer une page vide sur word - Guide
- Excel cellule couleur si condition texte - Guide
- Formule excel si cellule non vide alors couleur ✓ - Forum Excel
- Verrouiller cellule excel - Guide
5 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
29 déc. 2017 à 16:59
29 déc. 2017 à 16:59
Bonjour
il y a surement une différence de "remplissage" des cellules entre les deux classeurs si le résultat est différent
dans tous les cas la formule de MFCpour éviter une prise en compte des cellules vides:
=ET(A2<>"";AUJOURDHUI()>=(A2-5))
ou selon les cas:
=ET(A2>0;AUJOURDHUI()>=A2-5)
ou l'ensemble si besoin:
=ET(A2>0;A2<>"";AUJOURDHUI()>=A2-5)
quant à l'ajustement automatique de la formule sur la hauteur du tableau il est normal tant que vous ne bloquez pas les adresses des références avec les signes $ ($A$2 à la place de A2 appliquerait sur tout le tableau selon A2)
crdlmnt
il y a surement une différence de "remplissage" des cellules entre les deux classeurs si le résultat est différent
dans tous les cas la formule de MFCpour éviter une prise en compte des cellules vides:
=ET(A2<>"";AUJOURDHUI()>=(A2-5))
ou selon les cas:
=ET(A2>0;AUJOURDHUI()>=A2-5)
ou l'ensemble si besoin:
=ET(A2>0;A2<>"";AUJOURDHUI()>=A2-5)
quant à l'ajustement automatique de la formule sur la hauteur du tableau il est normal tant que vous ne bloquez pas les adresses des références avec les signes $ ($A$2 à la place de A2 appliquerait sur tout le tableau selon A2)
crdlmnt
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
29 déc. 2017 à 16:53
29 déc. 2017 à 16:53
Bonjour
Si tu veux que la référence à A2 reste fixe lorsque tu recopies la MFC vers le bas, essaies
=AUJOURDHUI()>=($A$2-5)
Cdlmnt
Si tu veux que la référence à A2 reste fixe lorsque tu recopies la MFC vers le bas, essaies
=AUJOURDHUI()>=($A$2-5)
Cdlmnt
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
2 janv. 2018 à 10:36
2 janv. 2018 à 10:36
Bonjour
il n'y a à mon sens aucune différence entre les deux tableaux.. sauf que le 1 a une formule et pas le 2, testez vous même:
simplement parce que Excel considère une cellule vide dans un format date comme égale à 0 (donc calcul possible) le 0 qui est éliminé par la condition "" (donc calcul impossible)
bonne année 2018 à vous aussi
crdlmnt
il n'y a à mon sens aucune différence entre les deux tableaux.. sauf que le 1 a une formule et pas le 2, testez vous même:
- si vous effacez la formule dans le 1 pour avoir une cellule vide, la MFC s'applique
- si vous placez une formule dans le 2 qui renvoie "" sous condition, la MFC ne s'applique pas
simplement parce que Excel considère une cellule vide dans un format date comme égale à 0 (donc calcul possible) le 0 qui est éliminé par la condition "" (donc calcul impossible)
bonne année 2018 à vous aussi
crdlmnt
Jdl2018
Messages postés
5
Date d'inscription
vendredi 29 décembre 2017
Statut
Membre
Dernière intervention
23 octobre 2018
2 janv. 2018 à 11:32
2 janv. 2018 à 11:32
Oh mais oui suis-je bête!!!!
Merci beaucoup pour votre précieuse aide,
Très bonne année,
Cordialement
Merci beaucoup pour votre précieuse aide,
Très bonne année,
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
2 janv. 2018 à 12:12
2 janv. 2018 à 12:12
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt
je passe le sujet en résolu
Bonne route
crdlmnt
Jdl2018
Messages postés
5
Date d'inscription
vendredi 29 décembre 2017
Statut
Membre
Dernière intervention
23 octobre 2018
29 déc. 2017 à 17:27
29 déc. 2017 à 17:27
Merci beaucoup pour vos réponses mais en fait j’ai mal formulé ma question je m’en excuse : je voudrais comprendre pourquoi dans le premier tableau avec la formule précitée (=AUJOURDHUI>=(A2-5))
Excel ignore les cellules vides sans qu’il soit besoin de le lui préciser (elles restent eń blanc tant qu’une date n’est pas rentrée) et pourquoi dans le deuxième tableau il considère les cellules vides comme répondant à la condition...
Excel ignore les cellules vides sans qu’il soit besoin de le lui préciser (elles restent eń blanc tant qu’une date n’est pas rentrée) et pourquoi dans le deuxième tableau il considère les cellules vides comme répondant à la condition...
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 416
29 déc. 2017 à 17:37
29 déc. 2017 à 17:37
Tant que l'on ne peut pas apprécier les éventuelles différences entre les deux tableaux, (ça peut aller jusqu'au format de cellule) on ne pourra pas vous répondre.
si vous pouvez déposez votre modèle ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire?
crdlmnt
si vous pouvez déposez votre modèle ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
à vous lire?
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Jdl2018
Messages postés
5
Date d'inscription
vendredi 29 décembre 2017
Statut
Membre
Dernière intervention
23 octobre 2018
2 janv. 2018 à 10:22
2 janv. 2018 à 10:22
Bonjour,
Voici le lien pour voir les tableaux objets de mon problème :
https://wetransfer.com/downloads/74480c3101851726518347b3a7d2b29820180102091528/061d23e04c6bb809987d107a66386daa20180102091528/8d1c10
Le tableau 1 est celui où la MFC avec formule simple fonctionne comme vous pouvez le voir en colonne B et en colonne F (lorsque la cellule est vide, elle reste blanche). Il y a plein de MFC conditionnelle dans ce tableau mais c’est seulement les 2 premières MFC (quand on ouvre « gérer la MFC ») que je souhaite appliquer à nouveau dans un autre classeur (ou à tout le moins comprendre pourquoi elles fonctionnent dans le tableau 1 et pas du tout dans tous les nouveaux classeurs que j’ouvre sur Excel).
Le tableau 2 est un simple exemple de mon problème : avec la formule « =AUJOURDHUI()>=(A2-5) », les cellules vides se colorent contrairement au tableau 1…
Merci beaucoup pour votre aide et très belle année 2018 !
Voici le lien pour voir les tableaux objets de mon problème :
https://wetransfer.com/downloads/74480c3101851726518347b3a7d2b29820180102091528/061d23e04c6bb809987d107a66386daa20180102091528/8d1c10
Le tableau 1 est celui où la MFC avec formule simple fonctionne comme vous pouvez le voir en colonne B et en colonne F (lorsque la cellule est vide, elle reste blanche). Il y a plein de MFC conditionnelle dans ce tableau mais c’est seulement les 2 premières MFC (quand on ouvre « gérer la MFC ») que je souhaite appliquer à nouveau dans un autre classeur (ou à tout le moins comprendre pourquoi elles fonctionnent dans le tableau 1 et pas du tout dans tous les nouveaux classeurs que j’ouvre sur Excel).
Le tableau 2 est un simple exemple de mon problème : avec la formule « =AUJOURDHUI()>=(A2-5) », les cellules vides se colorent contrairement au tableau 1…
Merci beaucoup pour votre aide et très belle année 2018 !
29 déc. 2017 à 17:24
Excel ignore les cellules vides sans qu’il soit besoin de le lui préciser et pourquoi dans le deuxième tableau il considère les cellules vides comme répondant à la condition...