Menu

Etendre la mise en forme conditionnelle

Messages postés
246
Date d'inscription
vendredi 8 avril 2005
Statut
Membre
Dernière intervention
12 avril 2019
- - Dernière réponse : Vaucluse
Messages postés
23868
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 avril 2019
- 12 avril 2019 à 17:28
Bonjour,
Je souhaiterais appliquer une mise en forme conditionnelle dans un fichier.
Le problème est que je ne dois pas étendre cette mise en forme vers le bas car les nouvelles lignes
sont ajoutées en haut de la feuille.
Ce sera plus clair dans l’exemple joint.
Soit un fichier avec en feuille 1 une facture.
En feuille 2, le récap de ces factures avec date de paiement.
Si la date de paiement est supérieure à la date de facture + 10 jours : la case se met en rouge.
Comment puis-je appliquer cela à la prochaine facture qui sera encodée ?
https://www.cjoint.com/c/IDmhBRkoxJh

Merci d’avance.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
23868
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 avril 2019
5763
0
Merci
Bonjour
formatez la ligne 2 comme souhaité dans le tableau avec la MFC et la formule (E n'est pas obligatoire ainsi, vous pouvez appliquer sur D)
=$D2-$B2>10
masquez la ligne 2
ajuster la macro pour qu'elle insère à partir de 3 au lieu de 2
ainsi la ligne insérée prendra le format de la 2 automatiquement et le champ traité s'agrandira tout seul!
crdlmnt


Commenter la réponse de Vaucluse
Messages postés
246
Date d'inscription
vendredi 8 avril 2005
Statut
Membre
Dernière intervention
12 avril 2019
0
Merci
Bonjour Vaucluse et merci pour ta réponse.
Si je masque la ligne 2, mon tableau ne sera plus correct....
Pourrais-tu préciser à partir de là.
grand merci.
Vaucluse
Messages postés
23868
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
21 avril 2019
5763 -
je ne vois pas pourquoi, puisque la ligne 2 va rester vide
ceci dit c'est toi qui vois mais alors il faut modifier la macro pour:
  • insérer la ligne
  • copier celle du dessous
  • coller "spécial format" sur la nouvelle ligne

crdlmnt
Commenter la réponse de daniel22