Mise en forme conditionnelle

  • Initiateur de la discussion Pierrot
  • Date de début
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

  • Nouveau.zip
    1.8 KB · Affichages: 18
  • Nouveau.zip
    1.8 KB · Affichages: 20
  • Nouveau.zip
    1.8 KB · Affichages: 24

Tibo

XLDnaute Barbatruc
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

  • ___MFC_semaine.zip
    1.9 KB · Affichages: 23
P

Pierrot

Guest
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

  • ___MFC_semaine_20060327134037.zip
    1.8 KB · Affichages: 15

Dan

XLDnaute Barbatruc
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

;)
 

Tibo

XLDnaute Barbatruc
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

  • ___MFC_semaine2.zip
    2.1 KB · Affichages: 19

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 765
Messages
2 091 892
Membres
105 084
dernier inscrit
lca.pertus