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 :

Calendrier avec mois et dates sur des lignes différentes [XL-2019]


Sujet :

Excel

  1. #1
    Membre éclairé

    Inscrit en
    Mars 2007
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 330
    Par défaut Calendrier avec mois et dates sur des lignes différentes
    Bonjour,

    Voici mon problème. Je désire créer un fichier de planification (gestion) pour différentes tâches. Dans la cellule en jaune, l'usager insérera une date de début d'année financière qui générera un calendrier hebdomadaire. Donc sur une ligne je retrouve les dates de mes lundis. Pour ça, c'est facile, il n'y a qu'à formater les cellules comme étant "j". J'aimerais aussi, sur la ligne supérieure, indiquer le nom du mois lorsqu'il change. Le problème est que certains mois ont 4 lundis, d'autres 5. Sauf que si j'insère une formule de date dans chaque cellule, le texte se trouvera tronqué.

    Comment faire pour que mes mois apparaissent comme "Mai" et "Juin" (je les ai saisis manuellement) sur mon image et non pas comme juillet, août et septembre? Pour la ligne séparant les mois, je prévois utiliser une mise en forme conditionnelle mais sinon, ce n'est pas grave s'il n'y en a pas.

    Je ne veux pas utiliser de macros.

    Merci pour vos idées!
    Images attachées Images attachées  

  2. #2
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 183
    Par défaut
    Hello,

    sans VBA ça me semble difficile

  3. #3
    Membre émérite
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 678
    Par défaut
    Bonjour Flaguette, le forum

    Voyez dans le fichier joint si la solution proposée peut vous convenir

    Flaguette.xlsx


  4. #4
    Membre Expert Avatar de Nain porte koi
    Homme Profil pro
    peu importe
    Inscrit en
    Novembre 2023
    Messages
    1 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : peu importe

    Informations forums :
    Inscription : Novembre 2023
    Messages : 1 183
    Par défaut
    Citation Envoyé par njhub Voir le message
    Bonjour Flaguette, le forum

    Voyez dans le fichier joint si la solution proposée peut vous convenir

    Flaguette.xlsx

    Joli, j'étais resté bloqué sur le fait que la semaine 1 du mois de mai était en avril...

  5. #5
    Membre éclairé

    Inscrit en
    Mars 2007
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 330
    Par défaut
    Citation Envoyé par njhub Voir le message
    Bonjour Flaguette, le forum

    Voyez dans le fichier joint si la solution proposée peut vous convenir

    Flaguette.xlsx

    Merveilleux! C'est exactement ça que je voulais! Reste à mettre une mise en forme conditionnelle pour ajouter une bordure verticale avant le nouveau mois et ça va être parfait! Merci!!!

  6. #6
    Membre Expert
    Homme Profil pro
    ingénieur
    Inscrit en
    Mars 2015
    Messages
    1 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : ingénieur
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2015
    Messages : 1 284
    Par défaut
    Bonjour

    Jolie solution,
    notez juste que le lundi de la semaine à partir d'une date donnée peut s'obtenir plus facilement avec JOURSEM( ;3) qui renverra 0 les lundis et 7 les dimanches

    en E3 :
    plus simple que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(JOURSEM(B2;2)=1;B2;SOMME(B2;- CHOISIR(JOURSEM(B2;2);0;1;2;3;4;5;6;0)))
    Stéphane

  7. #7
    Membre émérite
    Homme Profil pro
    utilisateur
    Inscrit en
    Janvier 2017
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : utilisateur
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 678
    Par défaut
    Bonjour Raccourcix, Nain porte koi, Flaguette, le forum

    Merci pour la politesse, vous n'avez pas signalé l'erreur dans ma formule qui aurait dû être :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    JOURSEM(B2;2);0;1;2;3;4;5;6)
    au lieu de JOURSEM(B2;2);0;1;2;3;4;5;6;0)

    En effet il ne peut y avoir que sept jours différents dans une semaine quelconque, le dernier zéro est surnuméraire

    Utilisez en lieu et place

    Encore merci à Raccourcix pour son indulgence

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/08/2018, 16h33
  2. Problème de tri en VBA sur des lignes avec boutons
    Par cvasse dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 15/03/2016, 14h51
  3. Réponses: 1
    Dernier message: 03/02/2015, 11h54
  4. Réponses: 1
    Dernier message: 13/11/2012, 16h31
  5. [DB2] Problèmes avec une Jointure externe sur des vues
    Par treivse dans le forum Langage SQL
    Réponses: 6
    Dernier message: 11/07/2006, 11h42

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