IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Cacher les jours hors mois dans calendrier perpétuel [XL-2016]


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Dav1961
    Homme Profil pro
    Futur retraité
    Inscrit en
    Septembre 2022
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Futur retraité

    Informations forums :
    Inscription : Septembre 2022
    Messages : 132
    Par défaut Cacher les jours hors mois dans calendrier perpétuel
    Bonjour à tous,
    J'espère que vous vous portez bien.
    Je viens vers vous pour un problème de MFC que je n'arrive pas à résoudre dans mon calendrier.
    Je souhaite cacher les jours hors mois.
    Par exemple pour janvier 2023, j'ai une partie de la fin de l'année 2022 qui s'affiche, je souhaiterai cacher ces jours.
    Pouvez-vous m'aider s'il vous plait ?
    Je vous en remercie par avance
    Voici mon calendrier
    Agenda_Heb.xlsm

  2. #2
    Rédacteur
    Avatar de Philippe Tulliez
    Homme Profil pro
    Formateur, développeur et consultant Excel, Access, Word et VBA
    Inscrit en
    Janvier 2010
    Messages
    13 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur, développeur et consultant Excel, Access, Word et VBA

    Informations forums :
    Inscription : Janvier 2010
    Messages : 13 179
    Billets dans le blog
    53
    Par défaut
    Bonjour,
    La mise en forme conditionnelle peut déjà résoudre le problème sans VBA

    Un petit exemple ci-dessous avec un calendrier hebdomadaire où je mets la police de caractère en blanc dans la plage D3:H19 si le mois de la date en cours (CurrentDate est différente de la date qui se trouve dans la ligne 2 des colonnes D à H
    Dans cet exemple, je ne contrôle pas l'année puisque dans ce cas de figure il n'y aura jamais de mois identiques d'années différentes
    On pourrait évidemment cacher les dates de la ligne 2 si le mois ne correspond pas au mois de CurrentDate. Il suffirait alors de créer une seconde règle.

    Nom : 221109 dvp Mise en forme conditionnelle.png
Affichages : 311
Taille : 43,5 Ko
    Philippe Tulliez
    Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément. (Nicolas Boileau)
    Lorsque vous avez la réponse à votre question, n'oubliez pas de cliquer sur et si celle-ci est pertinente pensez à voter
    Mes tutoriels : Utilisation de l'assistant « Insertion de fonction », Les filtres avancés ou élaborés dans Excel
    Mon dernier billet : Utilisation de la fonction Dir en VBA pour vérifier l'existence d'un fichier

  3. #3
    Membre confirmé Avatar de Dav1961
    Homme Profil pro
    Futur retraité
    Inscrit en
    Septembre 2022
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Futur retraité

    Informations forums :
    Inscription : Septembre 2022
    Messages : 132
    Par défaut
    Bonjour Mr Thulliez,

    Merci pour votre réponse, je vais tester ça de suite et je reviens vous dire ce qu'il en est

  4. #4
    Membre confirmé Avatar de Dav1961
    Homme Profil pro
    Futur retraité
    Inscrit en
    Septembre 2022
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Futur retraité

    Informations forums :
    Inscription : Septembre 2022
    Messages : 132
    Par défaut
    Désolé mais il ne se passe rien, la MFC ne fonctionne pas
    J'essaie de mettre uniquement la police en blanc (voir copie écran dans fichier joint)
    MFC.docx

  5. #5
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 440
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 440
    Par défaut
    Bonjour,

    Avec les mises en forme conditionnelles, il est possible de mettre ceci sur les lignes qui sont de la première semaine du mois:

    Nom : MFC jour 7.png
Affichages : 301
Taille : 7,2 Ko

    et ceci sur les 2 dernières semaines du mois:

    Nom : MFC jour 14.png
Affichages : 301
Taille : 7,7 Ko

    Cordialement.

  6. #6
    Membre émérite
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2022
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2022
    Messages : 685
    Par défaut
    Bonjour,
    ta MFC ne fonctionne pas parce que C5 ne contient pas une date mais du texte :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MAJUSCULE(TEXTE(DATE($F$2;1;1);"mmmm"))
    Soit tu te débrouilles pour trouver le mois courant ailleurs, soit tu oublies les majuscules, tu gardes simplement en C5 la fonction Date et tu mets mmmm en format de cellule, nombre.

  7. #7
    Membre confirmé Avatar de Dav1961
    Homme Profil pro
    Futur retraité
    Inscrit en
    Septembre 2022
    Messages
    132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Futur retraité

    Informations forums :
    Inscription : Septembre 2022
    Messages : 132
    Par défaut
    Bonjour EricDgn,

    Merci pour la réponse mais ça ne fonctionne pas non plus.
    Désolé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Dates] Afficher les jours du mois dans un formulaire
    Par Jimmy Monkey dans le forum Langage
    Réponses: 7
    Dernier message: 30/12/2007, 11h27
  2. Réponses: 5
    Dernier message: 19/10/2006, 23h25
  3. comment creer une colonne avec les jours du mois
    Par Daniela dans le forum Access
    Réponses: 1
    Dernier message: 17/10/2006, 11h34
  4. remplir une table avec les jours du mois
    Par david06600 dans le forum Langage
    Réponses: 6
    Dernier message: 04/08/2006, 10h29
  5. Récuperer les jours du mois en cours
    Par mindwind dans le forum Oracle
    Réponses: 22
    Dernier message: 15/12/2005, 11h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo