MFC date du jour comprise entre deux dates du tableau

Résolu/Fermé
Sandrine.ST.LPP Messages postés 4 Date d'inscription mardi 11 juin 2019 Statut Membre Dernière intervention 12 juin 2019 - Modifié le 11 juin 2019 à 15:50
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 - 4 mars 2020 à 17:42
Bonjour,

Je souhaiterais faire une mise en forme conditionnelle sur les colonnes "Date de Départ" (Colonne E) et "Date de Retour" (Colonne F) quand la date du jour est comprise entre celles-ci.
Si possible, il faudrait que les dates de la ligne se mettent en écriture verte quand la date du jour est comprise entre la date de départ et la date de retour des personnes.
C'est pour effectuer les visites chez les habitants de la commune dans le cadre de l'Opération Tranquillité Absence, ainsi on saurait que cette maison doit être contrôlée cette semaine.

Je suis sous Excel2016.

Merci beaucoup d'avance.

PS : Je ne sais pas comment rattacher mon fichier.

19 réponses

via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
11 juin 2019 à 15:58
Bonjour

Supposons les dates en colonnes G et suivantes
Sélectionner toutes ces colonnes puis MFC - Nouvelle règle - Utiliser une formule et entrer la formule :
=ET(G1>=$E1;G1<=$F1)
en respectant bien les emplacements des $ pur figer les colonnes départ et retour
Choisir la couleur d'écriture

Pour joindre ton fichier il faut le poster sur un site comme mon-partage.fr, faire créer un lien, le copier et revenir le coller ici

Cdlmnt
Via

1
Sandrine.ST.LPP Messages postés 4 Date d'inscription mardi 11 juin 2019 Statut Membre Dernière intervention 12 juin 2019
11 juin 2019 à 16:33
https://mon-partage.fr/f/dAxEEHRg/
0
Sandrine.ST.LPP Messages postés 4 Date d'inscription mardi 11 juin 2019 Statut Membre Dernière intervention 12 juin 2019
11 juin 2019 à 16:36
Désolée, mais j'ai essayé la manip. mais cela ne marche pas.
J'avais rajouté une colonne avec la date du jour pour coller à l'exemple, en fait si c'est possible je voudrais que la mise en forme s'applique aux colonnes E et F avec la date d'"AUJOURDHUI()"

En tout cas, merci pour votre réponse rapide.
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
11 juin 2019 à 17:50
Re

Ah oui je n’avais pas compris la date d’aujourd’hui"hio, alors ainsi :
https://mon-partage.fr/f/iS2zltVV/

Cdlmnt
Via
1
Sandrine.ST.LPP Messages postés 4 Date d'inscription mardi 11 juin 2019 Statut Membre Dernière intervention 12 juin 2019
12 juin 2019 à 08:23
Super, merci beaucoup, beaucoup pour votre aide.
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 15:14
Re

Ton fichier en retour
https://mon-partage.fr/f/vPU88aYp/

C'était tout grisé car tu avais omis le$ devant le B
Pour les congés j'ai fait par fomule créer un tableau avec tous les jours de congés et utilisé ce tableau dans une formule NB.SI comme tu avais fait pour les fériés

Pour l'application des MFC elles s' appliquent dans l'ordre, j'ai passé par ex celle des fériés haut et le 15 août apparait en rouge
1
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 10:42
Bonjour,

Je crois que je cherche exactement la même chose que vous, mais j'ai essayé de télécharger le fichier et je n'ai pas réussi à le faire, il n'est plus disponible.
Pourriez vous me le renvoyer, que j'essaie de comprendre dans mon fichier ou est mon erreur!
J'ai tenté de vous joindre mais je ne sais pas comment vous contacter directement.
Je suis nouvelle sur le site.
Désolée de "squater" votre demande.
Bonne journée à tous!
0

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

Posez votre question
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 11:34
Bonjour et bienvenue ☺

je n'ai plus le fichier mais avec la date de début par ex en col B et la date fin en col C
selectionner les 2 colonnes puis mise en forme conditionnelle - nouvelle règle - Utiliser une formule .... et entrer la formule :
=ET($B1<>"";$B1<>"";$B1>=AUJOURDHUI();$C1<=AUJOURDHUI())

si tu n'arrives ps à appliquer à ton fichier, poste le sur mon-partage.fr, copie le lien créé et reviens le coller ici, je regarderai

Cdlmnt
Via
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 12:04
Re,

Merci pour votre réponse, je viens d'essayer de mettre en pratique mais ça ne fonctionne pas peut être parce que les cellules ne sont pas sur les mêmes feuilles?
Je n'en sais rien je me désespère sur ce fichier.
Merci quand même pour votre réponse!
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 12:35
Envoie moi le fichier comme demandé avec ta tentative et je verrai ce qui cloche
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 13:13
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 13:14
Bonjour, je viens de parvenir à vous poster le fichier!
Pfffff
Merci en tout cas pour votre attention!
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 13:38
J'ai ouvert ton fichier mais je ne vois pas de MFC avec AUJOURDHUI
Où veux tu mettre une MFC et selon quels critères exactement ?
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 14:44
Alors mon tableau c'est peut être pas pour aujourd'hui, c'est surtout pour que dans mon calendrier les dates de vacances de l'entreprise dans l'onglet dates de vacances, apparaissent en grisée remplissage, pour que les salariés comprennent qu'ils n'ont rien à noter et que visuellement je m'y retrouver.
Je voudrais faire en sorte de régler la mise en page à 1 mois par page et faire en sorte que les mfc ne prévalent pas l'une sur l'autre. Par exemple pour les jours samedi et dimanche il faut qu'il soit en grisée, et les autres jours en blanc, mais je ne sais pas ce que j'ai fait tout est en gris! Au secours!
Merci, vous êtes plus réactif que moi.
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 15:40
Comment tu as fait ça si vite???
Pfffff j'ai compris je pensais qu'il y avait une solution autre.
Merci beaucoup en tout cas.
Tu as vu que quand je change de mois, j'ai un message d'erreur de macro qui s'affiche.
Pourrais tu me dire ce que j'ai mal fait?
En tout cas vraiment merci beaucoup pour ton aide!
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 15:59
J'ai vu, comme il n'y a pas macro dans le fichier j'ai pensé que tu m'avais envoyé une copie enregistré sans macro
Reprend ton dossier originel
Qu'est censé faire cette macro ?
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 16:08
Non, je n'ai pas fait exprès, j'ai essayé de copier coller l'insertion d'une liste déroulante et ça me fait ça!
Je ne sais pas pourquoi.
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 16:11
https://mon-partage.fr/f/XuLiFtmr/

Voici le fichier de base qui m'a inspiré pour la liste déroulante
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 16:40
Oui il y a une macro intrinsèque semble-t-il mais je ne sais pas comment y accéder !
Le plus simple dans ton classeur tu supprimes ce contrôle de liste déroulante puis tu en recrée un (Onglet Developpeur -Insérer ,) puis Mode création étant activé clic droit Format de contrôle et dans Plage d'entrée tu mets JoursDeSemaine!$D$1:$D$12 puis dans Cellule liée tu mets $C$2
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 16:48
J'ai fait un clic droit sur la zone déroulante et j'ai été dans macro et j'ai effacé ce qu'il y avait et maintenant je n'ai plus de message d'erreur, j'espère que je n'aurai pas de problème à l'avenir en ayant fait cet action.
MERCI pour tout ce que tu as fait, bon, sur ton dernier message tu parlais chinois pour moi!!!
Je suis hyper limitée, si je comprends par un fichier la procédure je m'agace un moment dessus mais j'y arrive par je ne sais quel miracle! Comme pour les jours fériés j'ai trouvé un peu par hasard!
Merci beaucoup pour toute ton aide.
A bientôt.
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 16:49
Bien

A bientôt
0
valentinejade12 Messages postés 12 Date d'inscription mercredi 4 mars 2020 Statut Membre Dernière intervention 5 mars 2020
4 mars 2020 à 16:53
Je me demandais si je peux abuser de tes compétences pour savoir si tu penses que c'est possible de créer une macro ou solution pour réduire les lignes lorsqu'il s'agit des jours fériés, congés, et samedi dimanche (jours non travaillés)?
Merci!
0
via55 Messages postés 14401 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 17 avril 2024 2 701
4 mars 2020 à 17:42
Tu n'abuses pas ☺

Tu voudrais masquer les lignes des jours non travaillés?
Cela peut se faire par un filtre (à condition de créer une colonne supplémentaire qui en reprenant les conditions des MFC par formule mettre un X au regard des cellules à masquer)
ou par une macro à déclencher par un bouton ou un raccourci clavier
Quelle solution préfères tu ?
0