Mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion Pierrot
  • Date de début Date de début

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 !

P

Pierrot

Guest
Bonjour le forum

Je souhaite colorier mes cellules une semaine sur 2


Merci de votre aide

Pierrot
[file name=Nouveau.zip size=1814]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Nouveau.zip[/file]
 

Pièces jointes

Salut Pierrot,

Une solution :

- Activer la macro complémentaire Utilitaire d'analyse (qui permet d'utiliser la fonction NO.SEMAINE)

- Définir une formule nommée : Insertion / Nom / Définir :
nom : sem
fait référence à :=NO.SEMAINE(A1;2)

- Utiliser cette formule nommée dans une MFC :
la formule est : =MOD(sem;2) + Format avec mise en couleur.

On est obligé de passer par une formule nommée car la MFC n'admet pas les fonctions issues des macros complémentaires.

Regarde le fichier joint

@+ [file name=___MFC_semaine.zip size=1914]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/___MFC_semaine.zip[/file]
 

Pièces jointes

J'ai bien pensé à cette solution mais l'exemple que j'ai donnée n'était pas bon. Car si on prend la fin de l'année 2006 et début 2007 on a deux semaine paire.

Pierrot [file name=___MFC_semaine_20060327134037.zip size=1826]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/___MFC_semaine_20060327134037.zip[/file]
 

Pièces jointes

Bonjour,

Attention avec l'utilisation de NO.semaine qui n'est pas une formule juste et qui est adaptée aux Normes Américaines.
Ce sujet a été quelques fois traités ici mais, au boulot, je n'ai malheureusement pas la référence des fils.

Je reviendrai plus tard si personne d'autre n'a donné cette info.

Bon AP

😉
 
Re,

Pierrot,

Ci-joint une solution qui gère l'alternance, y compris en cas de changement d'année avec une formule beaucoup plus simple. Plus besoin de macro complémentaire et de formule nommée.

La MFC en D4 :

=MOD(ENT(($A4-38355)/7);2)

le 38355 correspond au 1er lundi de l'année 2005.

@+ [file name=___MFC_semaine2.zip size=2133]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/___MFC_semaine2.zip[/file]
 

Pièces jointes

- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
284
Réponses
5
Affichages
634
W
Réponses
2
Affichages
215
Réponses
9
Affichages
231
Retour