Cellule colorée à la date du jour.

Résolu/Fermé
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 - 28 mars 2016 à 13:19
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 - 30 mars 2016 à 20:17
Bonjour,

Excel 2010

Sur un calendrier, est il possible de colorer une cellule (à la date du jour), ou mettre en gras le pourtour de celle-ci, ou autre chose, pour qu'à l'ouverture du calendrier, celle-ci se voit du premier coup d'oeil?
Si oui, pouvez vs m'écrire le code?

Merci


A voir également:

9 réponses

Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
Modifié par Mike-31 le 28/03/2016 à 13:25
Bonjour,

oui bien sur avec la mise en forme conditionnelle

sélectionne la totalité de ton tableau exemple A1:L31
mise en forme conditionnelle
la formule est =A1=AUJOURDHUI()
format et choisir le mode de colorisation

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
Modifié par Mike-31 le 28/03/2016 à 18:53
Re,

si tu contrôles tes cellules en jaune elles affichent la date d'aujourd'hui parce que tes formules sont fausse essaye en C6 cette formule que tu incrémentera vers le bas puis vers la droite

=DATE(annee_choix;COLONNE()-2;LIGNE()-5)

garde ce fichier s'il peut t'aider
https://www.cjoint.com/c/FCCq0Us4wPj
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
28 mars 2016 à 13:26
Bonjour
_sélectionnez le calendrier complet
_icone mise en forme conditionnelle/ "nouvelle règle"
_"utiliser une formule pour..."
entrez cette formule:

=Cell=AUJOURDHUI()

celle étant l'adresse de la 1° cellule en haut à gauche du champ sélectionné
cliquez sur format / formatez et OK /OK

crdlmnt
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
28 mars 2016 à 18:18
Bjr vs 2,

J'ai testé les 2 formules.

Avec celle de Mike, la cellules "lundi 9 mars" est récurrente chaque année.
Et sur cette année, par contre la journée d'aujourd'hui est bien colorée "jaune".

Et pour toi Vaucluse, ça ne me donne rien.

J'ai testé plusieurs scénarios, avec et sans la ligne des mois "jan, fev, etc...", en vain.

Brefffff

Possible qu'en vs faisant suivre le calendar ça sera bien plus facile pour vous.

https://www.cjoint.com/c/FCCqrZWIQ6n
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 28/03/2016 à 18:55
et pourtant.. elle tourne
Ma proposition fonctionne correctement en E33 qui est bien la date d'aujourd'hui.. mais il ne faut pas oublier dans le tableau des règles de MFC de cocher "interrompre si vrai" à droite, sinon, comme les conditions sont multiples pour la même cellule, les formats se superposent.
.. et comme c'est du jaune sur orange, ça ne saute pas yeux sans ça!
.. quant à la cellule récurrente qui affiche en jaune en E14, il vaudrait mieux y inscrire la même formule que dans les autre plutôt que la date d'aujourd'hui!!... non?

et tiens donc, même chose en M30 :-))

... et peut être aussi revoir les formules de MFC des WE qui affichent des formats dans les cellules de fin de mois de moins de 31 jours, avec le jour en blanc!


Le mieux pour monter un calendrier de ce genre est de placer la formule actuelle en 1° ligne (la 6) et à partir de la Ligne 7 sur la hauteur pour aller jusqu'au 31dans toutes les colonnes

=SI(C6="";"";SI(MOIS(C6)=MOIS(C6+1);C6+1;""))

... et en prime pour les jours fériés formule de MFC pour faire plus court

=NB.SI($R$5:$R$17;C6)

crdlmnt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
28 mars 2016 à 20:28
Je regarde à vos 2 messages. Il me faut du temps pour examiner ça :-).

Je précise que (bien sûr), j'ai recopié ces formules lorsque j'ai créé ce tableau, en essayant d'y comprendre quelque chose.
Et c'est vrai, que j'ai "bidouillé" un peu, parce que, les liens que j'ai dénichés (concernant les formules) n'étaient pas tjrs bien expliqués.

Lorsque j'ai regardé de plus près, je vous dis ce qu'il en est évidemment.

Merci, bonne soirée.
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
28 mars 2016 à 21:00
Re,

il y a les formules des mises en forme conditionnelle à revoir dans ton calendrier
et également pour le calcul du jour de pâques avec une formule plus précise
la ligne des chiffres en ligne 4 est inutile

https://www.cjoint.com/c/FCCs6PePJuj
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
29 mars 2016 à 01:51
Je n'avais pas vu cette réponse Mike.

Je viens d'entrer ta formule pour Pâques, ben figure toi, que je n'ai plus la coloriage de la cellule pour le jour férié de Pâques. Le lundi n'est pas coloré.

'''''''''''la ligne des chiffres en ligne 4 est inutile""""""".
Là, je comprends pas j'avoue. La ligne 4 (du tableau) est vide

Merci
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
29 mars 2016 à 08:30
Re,

le calcul du jour de pâques est assez complexe parce qu'il faut prendre en compte plusieurs critères et devrait fonctionner pour l'avoir utilisé et contrôlé sur ton fichier.

sur ton fichier original la ligne 4 était masquée et contient les numéros de mois que j'ai effacé sur mon fichier en retour.
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
29 mars 2016 à 01:03
Ce qui fonctionne parfaitement, c'est l'usage de la formule initiale de Mike dans ton 1er message : (=A1=AUJOURDHUI() ; qui correspond pour mon tableau en (=C6 etc...), puis en
y entrant la formule de Mike (=DATE(annee_choix;COLONNE()-2;LIGNE()-5), avec l'incrémentation comme il fut expliqué.
Tout est ok comme ça.

Pour toi Vaucluse, j'ai réessayé en vain. Possible que je n'ai pas compris comme il fallait aussi. Etrange que ça ne fonctionne pas avec (=Cell=AUJOURDHUI(), et que ça fonctionne avec (=C6), alors que la cellule est la même. Et ça "tourne" pour toi comme tu dis, m'ouais, je dois mal faire quelque part.
""""""""""et peut être aussi revoir les formules de MFC des WE qui affichent des formats dans les cellules de fin de mois de moins de 31 jours, avec le jour en blanc! """"""""
Cette formule que j'ai copiée ; il est expliqué que c'est justement pour masquer les jours en bas de certains mois, comme par exemple pour la fin février. Police blanche sur fond blanc.

Et puis je garde le calendrier, je vais le regarder de plus près.

Je clos donc le sujet, ça me va tout à fait.

Merci à vs 2, bonne continuation.

0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
29 mars 2016 à 08:32
Bonjour
ci joint le modèle avec ce que je proposais
https://www.cjoint.com/c/FCDgAk2Qvcd

pour info, pour justifier mes explications:
__si tu ne bloque pas en cochant la mise en forme du jour en cours, les autres contions appliquées se superposent, par exemple le dimanche, tu as le jaune + les pointillés du fond
__il y avait dans ton modèle des cellules avec des dates sans formule.
__la mise en forme blanc sur blanc ne pas certaines fin de mois ou apparait le résultat blanc sur fond jaune

dans mon modèle, il n'y a pas de résultat si les cellules basses n'apprtiennent pas au mois


bonne route

crdlmnt
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
29 mars 2016 à 11:06
Bjr vs 2

""""""""""le calcul du jour de pâques est assez complexe parce qu'il faut prendre en compte plusieurs critères et devrait fonctionner pour l'avoir utilisé et contrôlé sur ton fichier."""""""""

Ok Mike, je vois ça. Si ça fonctionne pour toi, c'est qu'il n'y a pas à douter.

"""""""dans mon modèle, il n'y a pas de résultat si les cellules basses n'apprtiennent pas au mois """"""""

Ok pour toi aussi Vaucluse, ton travail est bien ainsi. Bien mieux que la police blanche sur fond blanc. Et de plus, le couleurs jaunes et pointillés n'apparaissent pas non plus. C'est parfait.

Alors pour faire bien, je vais m'amuser à refaire 2 calendriers avec vos données propres. Je repars sur des bases saines, ttes propres.
Comme je vous ai dis, à l'origine, ce calendrier a été créé à partir de données que j'ai récupéré de droite et de gauche. Avant de venir vs importuner :-).

Lorsque j'aurai confectionné ces 2 calendars, je vs glisserai l'info de mes résultats.

Merci, bonne journée.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 29/03/2016 à 11:17
Juste un petit ajout pour le fun... pour le jour du Pâques, mieux vaut laisser ça aux ecclésiastiques. Je crois qu'il s'agit du 1°ou 2°ou 3°(???) dimanche après la première pleine lune de printemps.. autant dire qu'il vaut mieux regarder sur le net la liste des Pâques à venir et la la placer dans la liste des jours fériés.
:-))
bonne route
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
29 mars 2016 à 12:26
Salut l'ami,

alors pour le fun, Pâques est le premier dimanche après la pleine lune de l'équinoxe de printemps c'est pour cela que cette fête est mobile et se fête entre le 21 mars et 29 jours plus tard durée d'un cycle lunaire
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
29 mars 2016 à 12:53
Oui c'est ça, c'est bien pour ça que je veux croire que la formule est complexe, (mais pas impossible pour vs 2 :-)).

Et Pâques influe sur l'Ascension et la Pentecôte.
J'en apprends, ou plutôt je révise en créant ces calendars :-))
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
29 mars 2016 à 18:36
Une question subsidiaire, et puis c'est fini.

En vu de créer un calendrier pour un pote, est ce que ces formules sont utilisables à l'identique sur Calc?
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 099
29 mars 2016 à 21:01
Re,

il suffit d'ouvrir ton fichier Excel à partir d'Open Office
ensuite enregistrer sous
choisir dans Type Classeur ODF(.ods)(*.ods)
il faut modifier une formule de ta mise forme conditionnelle
Sélectionne ton tableau C6:N36
dans Open Office elle se trouve dans
Format/Formatage conditionnel/
sélectionne la deuxième formule JOURSEM(C6;2)>5 que tu remplaces par
ET(JOURSEM(C6;2)>5;C6<>"")
0
Mots croisés Messages postés 3075 Date d'inscription dimanche 22 mai 2005 Statut Membre Dernière intervention 10 septembre 2024 111
30 mars 2016 à 20:17
Merci Mike

Je me sauve :-)

Bonne soirée
0