Tableau a dates

Fermé
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016 - 26 juil. 2016 à 15:19
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016 - 28 juil. 2016 à 09:27
Bonjour, dans le cadre d'une embauche massive dans mon travail, Je cherche à faire un tableau un peu particulier sur excel Urgement:

Mon tableau est composé de noms de grades et de dates.

J'ai besoin de faire en sorte que les grades se colorent en fonction de leurs date
1jour : rouge
1semaine : orange
1mois : jaune
2mois : vert
4 mois : mauve
6mois : Bleu

Mais aussi qu'il remonte automatiquement dans le classement du tableau en fonction de sa date.


Une deuxième demande j'ai créé un formulaire pour rentrer les noms dans mon tableau avec dessus le nom et la date.

Je souhaiterai que les dates pour les grades suivants se mettent,
ça donnerai: D D+7j D+30j D+60j

J'arrive a incrémenter les jours mais reste embêté pour que ce soit reconnue comme dates et non comme nombres et surtout qu'il y ai une gestion du 30 ou du 31ème jour du mois.

Voila mes doléances si vous avez besoin de ce que j'ai fais en initial je peux vous envoyer une version sans infos sensibles.
Merci pour votre attention et l'aide que vous pourrez m'apporter.
A voir également:

8 réponses

jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
26 juil. 2016 à 15:50
Bonjour

Un exemple avec MFC à adapter à tes besoins

http://www.cjoint.com/c/FGAnXwRpssZ
Cordialement
0
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016
27 juil. 2016 à 00:13
bonjour et merci pour la réponse.
comment cela fonctionne t'il?
pourquoi y a t'il des valeurs dans la colonne qui se colore ?
pourquoi cela se colore uniquement sur des dates antérieur à la date actuel alors que j’ai besoin de dates supérieur a celle du jour?
0
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
27 juil. 2016 à 09:40
Bonjour

Cela fonctionne grâce aux formules de mise en forme conditionnelle
Les valeurs qui sont dans la colonne colorée sont la différence de jours
entre les dates colonne A et B1.
Pour les dates antérieures je n'ai pas vu que tu demandais du supérieur.
Le mieux serait que tu joignes ton fichier ce serait plus facile.
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com

Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..

Cordialement
0
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016
27 juil. 2016 à 10:33
Bonjour, merci pour la réponse.
Voici une version sans les éléments sensibles propres a ma boite.

https://www.cjoint.com/c/FGBiFOhu0Pk

cordialement
0

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

Posez votre question
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
27 juil. 2016 à 13:46
Regarde si cela te conviens pour semaine ,mensuel et bimensuel
par contre a quoi correspondent les dates des repas ainsi que les couleurs

http://www.cjoint.com/c/FGBlSeyoank
0
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016
Modifié par lyoc le 27/07/2016 à 14:12
les couleurs que j'ai mis correspond a la colorisation automatique que je veux sur mes cases par rapport a aujourd'hui:D je souhaite:
D-1 : Blanc
D+1jour : rouge
D+1semaine : orange
D+1mois : jaune
D+2mois : vert
D+4 mois : mauve
D+6mois : Bleu
et cela aussi bien sur les colonnes Sem/ Mens/ Bimens/ Repas.
important aussi que les lignes avec des dates se rapprochant de D remonte automatiquement

je souhaiterai faire comme celui ci mais je ne sais comment le modifier par colonne et non par lignes https://www.cjoint.com/c/FGBmlz3UQ0k
0
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
27 juil. 2016 à 17:37
Bonsoir

Pour ce que tu demandes je pense qu'il faut passer en VBA et là ce n'est plus mon domaine,d’où le transfert du post au forum VBA
Cordialement
0
lyoc Messages postés 6 Date d'inscription mardi 26 juillet 2016 Statut Membre Dernière intervention 30 juillet 2016
28 juil. 2016 à 09:27
bonjour,
j'ai pu remédier a une partie de mon problème en allant sur accueil -mise en forme conditionnelle-Nouvelle règle et dans la formule de la règle j'ai mis
=$B2-AUJOURDHUI()<1
=$B$2:$B$1000;=$C$2:$C$1000;=$D$2:$D$1000;=$E$2:$E$1000
règle 2
=ET($B2-AUJOURDHUI()<=7;$B2-AUJOURDHUI()>1)=VRAI
=$B$2:$B$1000;=$C$2:$C$1000;=$D$2:$D$1000;=$E$2:$E$1000
règle 3
=ET($B2-AUJOURDHUI()<=30;$B2-AUJOURDHUI()>7)=VRAI
=$B$2:$B$1000;=$C$2:$C$1000;=$D$2:$D$1000;=$E$2:$E$1000
règle 4
=$B2-AUJOURDHUI()<=60
=$B$2:$B$1000;=$C$2:$C$1000;=$D$2:$D$1000;=$E$2:$E$1000


j'ai trouvé aussi pour incrémenter les jours en testant j'ai pondue ca en VB
Dim Z
Z = Range("H1") + 180
Range("D9")=Z


Il me reste a faire remonter les lignes vers le haut dont la date et la plus proche de aujourd’hui
0