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

Macros et VBA Excel Discussion :

N° de semaine en cycle de 2 semaines


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2012
    Messages : 187
    Par défaut N° de semaine en cycle de 2 semaines
    Bonjour à tous,

    Je travaille avec un logiciel de gestion des rdv qui dispose d'un agenda théorique lui-même injecté dans l'agenda réel pour éviter de tout réencoder chaque semaine.
    Les rdv sont récurrents et peuvent se répéter de semaine en semaine ou de quinzaine en quinzaine.
    Dans l'agenda théorique, ils sont distingués en semaine 1 et semaine 2.
    Donc, un prestataire qui a deux clients en alternance le lundi, aura un client le lundi dans la semaine 1 et un client le lundi dans la semaine 2.
    J'ai extrait une liste qui me donne :
    Nom : Capture.PNG
Affichages : 114
Taille : 22,1 Ko

    Pour déterminer la semaine 1 et la semaine 2, on part de la semaine du 01/01/2018 qui a été choisie parce qu'elle commence un lundi.
    Pour être plus précis :
    Entre le 01/01/2018 et le 07/01/2018 c'est la semaine 1
    Entre le 08/01/2018 et le 14/01/2018 c'est la semaine 2
    Entre le 15/01/2018 et le 21/01/2018 c'est à nouveau la semaine 1, etc...
    En prenant ce 01/01/2018, comme base, on peut calculer quelle est la semaine de n'importe quelle date.

    Je ne trouve pas la formule qui permet de calculer la semaine de chaque rdv, avez-vous une idée ?

    Belle journée !

    Henri

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 335
    Par défaut
    Bonjour,
    Si la date de début est en A1 (01/01/2018)
    la date à calculer en A3 (13/12/2024)
    Cette formule semble donner le résultat...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MOD(ENT((A3-$A$1)/7);2)+1
    Bonne journée

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Août 2012
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2012
    Messages : 187
    Par défaut
    Ça fonctionne !
    Merci beaucoup pour votre aide.

    Passez un bon week-end, de bonnes fêtes et une excellente année 2025 !

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

Discussions similaires

  1. Réponses: 20
    Dernier message: 15/01/2012, 22h44
  2. Réponses: 0
    Dernier message: 23/09/2011, 14h34
  3. [VB6]manipuler les semaines en VB ?
    Par kamadji dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 02/05/2003, 12h33
  4. Calcul des numéros de semaine d'un calendrier
    Par Invité dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 06/11/2002, 21h29
  5. Réponses: 3
    Dernier message: 19/04/2002, 00h11

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