Microsoft 365 Ajouter des bordures en fonction d'une autre cellule non vide et un fond de couleur une ligne sur 2

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

blancolie

XLDnaute Impliqué
Bonjour le forum,

voila ce que je cherche vraiment à faire c'est par le biais d'une mise en forme conditionnée c'est associé ces 2 formules :

la première c'est D$6<>"" et cela fonctionne très bien.
La deuxième est : ESTPAIR(LIGNE(D9) cela me donne une ligne sur 2 pair avec un remplissage bleu et une police de couleur blanche.

J'aimerais associé les 2 car c'est pour un planning sous forme de calendrier mais je vois pas comment le faire. en utilisant peut-être le si(et(.

Avez vous une piste ?
En vous remrciant d'avance.
 
merci , c'est pratiquement ca, les bordures doivent suivre la couleur. Avant j'avais mis des couleurs, et il fallait aller au secretariat a l autre bout de la ville. cela devenait gênant. Mettre une ligne surement en gris avec police noir au moins, se sera plus lisible.
 
j'ai vu ton fichier, cela marche en trichant. j'ai l'impression que l'association des 2 n'est pas compatible. . je crois que c'est est.pair(ligne()) qui prend le dessus et qui empêche d'avoir le résultat recherché car à la base je ne met pas de bordure et avec D$6<>"" avec les bordures sélectionnées ds format spécialisé.
 
Bonjour Blancolie,
Sérieux, la demande n'était pas vraiment claire.
J'ai un tableau pour tous les jours du mois et je ne veux pas de mise en forme lorsque les jours n'existent pas. ( 29,30 ou 31) 🙂

On a deux solutions :
PJ1 : Deux MFC sur tout le tableau :
VB:
Lignes paires   : =ET(D$6<>"";EST.PAIR(LIGNE()))
Lignes impaires : =D$6<>""
( il faut 2 MFC pour traiter les lignes paires et impaires. Notez le "S'applique à " qui est coché pour que si la MFC1 est remplie, la MFC2 ne s'applique pas.

PJ2 : Pour moi la plus optimisée car minimise le nombre de cellules concernée et n'a qu'une MFC
La mise en forme est en "dur" sur tous les jours de 1 à 31.
Pour les jours de 29 à 31 une MFC qui supprime cette mise en forme avec une seule MFC pour les jours 29,30 et 31 ( colonnes AF,AG,AH )
Code:
=AF$6=""
 

Pièces jointes

Bonsoir sylvanu,

merci de ton temps consacré. oui ce n'était pas clair mes explications et je l'avais précisé. je ne savais plus comment l'expliqué.je préfère la pj N°1 car La PJ N°2 tronque les bordures et esthétiquement, cela me plait pas. il y avait une troisième solution en utilisant est.impair(ligne()) aussi.

en tout cas merci a vous tous.
 
Bonsoir le fi

[aparté récréatif]
sylvanu¸ intoxiqué par une boisson pas fraîche¸ à dit:
Pouvez vous dans un fichier sans mec
Le jour, où je trouve un mec ou une nana dans les cellules rectangulaires tabulées d'un de mes classeurs, j'aurai la preuve que la Twilight Zone existe et que je suis en plein dedans 😉
[/aparté récréatif]
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour