Menu

Dupliquer des mises en forme conditionnelles [Résolu]

Messages postés
3
Date d'inscription
dimanche 10 mars 2019
Dernière intervention
17 mars 2019
- - Dernière réponse : Gannet_2250
Messages postés
3
Date d'inscription
dimanche 10 mars 2019
Dernière intervention
17 mars 2019
- 17 mars 2019 à 21:13
Bonjour,

- Avec Excel 2007, dans un premier temps je souhaiterais faire une mise en forme conditionnelle identique pour différents termes saisis dans une plage définie de ma feuille de calcul ($B$4:$AF$43). Par exemple si je saisis "mot1" ou "mot2", les cellules contenant ces termes doivent apparaître avec un fond jaune. Pourriez-vous m'indiquer la formule à saisir ?

- Ensuite je souhaiterais copier les différentes mises en forme conditionnelles de cette feuille sur d'autres onglets de mon classeur (même plage $B$4:$AF$43 sur chaque feuille), sans modifier les formats déjà existants.

Merci d'avance pour votre aide et bonne journée.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
150
Date d'inscription
dimanche 7 octobre 2018
Dernière intervention
21 mars 2019
12
0
Merci
Bonjour


Cdlt
Gannet_2250
Messages postés
3
Date d'inscription
dimanche 10 mars 2019
Dernière intervention
17 mars 2019
-
Merci pour la réponse mais j'avais déjà procédé comme ça pour les mises en forme. Le problème c'est que je voudrais gagner du temps pour ne pas avoir à les faire une par une si la couleur de fond doit être identique et recommencer la même chose pour les 12 onglets, ce qui est très fastidieux.

Dans mon tableau, pour chaque feuille de calcul, j'ai 7 mises en forme différentes :
1- fond bleu ciel si un des 8 termes prédéfini est saisi ("mot1" ou "mot2" ou "mot3", etc.).
2- fond orange si un des 2 termes est saisi ("CA" ou "RTT").
3- fond violet pour un des 5 critères ("critère1" ou "critère2" ou "critère3", etc.).
4 - fond gris pour une des 2 expressions saisies ("arrêt maladie" ou "enfant malade").
5 - fond bleu marine pour l'une des expressions "formation reçue" ou "formation donnée".
6- fond vert pâle pour le terme "réunion".
7- fond vert foncé pour le terme "visite".

Je n'arrive pas à trouver comment écrire la formule pour la première mise en forme : si dans la plage $B$4:$AF$43 j'ai "mot1" ou "mot2" ou "mot3" alors la couleur de remplissage de la cellule sera bleu ciel.

Puis une nouvelle mise en forme : si dans la plage $B$4:$AF$43 j'ai "CA" ou "RTT" alors la couleur de remplissage de la cellule sera orange.

Si dans la plage $B$4:$AF$43 j'ai "critère1" ou "critère2" ou "critère3" alors la couleur de remplissage de la cellule sera violette.
Et ainsi de suite.

L'étape suivante serait de pouvoir copier ces mises en forme sur chacun des 12 onglets, sans effacer les remplissages déjà existants (par exemple les samedis et dimanches de chaque semaine sont déjà grisés sur les 12 onglets de l'année). La copie avec le pinceau pour reproduire la mise en forme mettrait des cellules grisées en décalé sur le mois suivant, ce ne serait plus sur les samedis et dimanches. Y a-t-il un moyen d'éviter ça ou est-ce que je devrais regriser pour mes 12 onglets les bonnes cellules ?
Merci d'avance.
ChrisPF13
Messages postés
150
Date d'inscription
dimanche 7 octobre 2018
Dernière intervention
21 mars 2019
12 -
Désolé, mais je ne connais pas assez bien Excel pour aller plus loin.
Cdlt
eriiic
Messages postés
22575
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 mars 2019
7286 -
Bonjour,

à part le pinceau, pas d'autre solution pour copier des formats.
Par contre je ne vois pas pourquoi ça abimerait une MFC pour le WE.
Si c'est le cas c'est qu'elle est mal faite et ne se base pas sur une vraie date pour pouvoir calculer le jour de la semaine.
eric

PS : voir aussi réponse de via en dessous
Commenter la réponse de ChrisPF13
Messages postés
10394
Date d'inscription
mercredi 16 janvier 2013
Dernière intervention
22 mars 2019
1369
0
Merci
Bonjour

1) formule pour plusieurs mots dans ta plage $B$4:$AF$43
selectionner toute la plage puis MFC -Nouvelle règle - Appliquer une formule et entrer la formule
=OU(B4="mot1;B4="mot2"; ....;B4="mot8) sans mettre de $

2) pour les samedis et dimanches au lieu de les griser à la main, là aussi procéder par MFC qui s'appliquera à toutes les feuilles

En supposant les dates en plage $B$3:$AF$3
Selectionner le tableau $B$4:$AF$43
Formule de MFC : =JOURSEM(B$3;2)>5 bien respecter le $ avant le chiffre

Cdlmnt
Via
Gannet_2250
Messages postés
3
Date d'inscription
dimanche 10 mars 2019
Dernière intervention
17 mars 2019
-
Merci beaucoup pour la solution, ça va bien me simplifier la vie !
Commenter la réponse de via55