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

IHM Discussion :

Compter des jours ouvrés Access 2003


Sujet :

IHM

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Points : 6
    Points
    6
    Par défaut Compter des jours ouvrés Access 2003
    Bonjour,
    J'ai une table pour les congés où j'ai le matricule de la personnes, une date de début de congés, une date de fin de congés et je voudrais calculer dans une requete ou dans un état combien de jours se sont écoulés entre ces 2 dates, mais sans compter les samedi et les dimanche. Est-ce possible ?
    Merci. A noter : je ne maîtrise pas VBA, donc une solution simple avec des fonctions de calcul m'arrangerait...
    Mary

  2. #2
    Membre éprouvé
    Avatar de Ayana
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 901
    Points : 1 180
    Points
    1 180
    Par défaut
    Et tu ne tiendras pas compte des jours fériés et chômés ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Déjà un petit début dans la ici.

    Starec

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Points : 6
    Points
    6
    Par défaut compter jours ouvrés dans Access 2003
    Merci pour la réponse mais je vois qu'il s'agit d'un langage (VBA ?) que je ne maîtrise pas.
    Où faut-il écrire tout ça ?
    Merci

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    onsoir,
    Citation Envoyé par Maryloo2005
    Où faut-il écrire tout ça ?
    Merci
    Tu ouvres un module et, suivant le lien fourni plus haut par Starec,
    tu y colles dedans tout le code qui démarre à

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Function Work_Days(BegDate As Variant, EndDate As Variant, _
                       Optional bAvecJFerie As Boolean = True) As Variant
    '.........................../   /....................jusqu'à 
    End Function
    Tu enregistres ce module sous le nom de basDate (ou autre)

    Dans une requête tes 2 champs dates : Début et fin

    Tu enregitres et tu inséres 2 autres champs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    JoursOuvrables: Work_Days([début_congés];[fin_congés])
     
    JoursOuvrablesferiés: Work_Days([début_congés];[fin_congés];Faux)
    Cordialement.

Discussions similaires

  1. [VBA Excel] - création d'une listbox des jours ouvrés
    Par ancel17 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/04/2008, 16h42
  2. Requête avec prise en compte des jours ouvrés
    Par guenfood dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 25/02/2008, 15h36
  3. Calcul des dates et des jours ouvrés
    Par okparanoid dans le forum Langage
    Réponses: 2
    Dernier message: 08/12/2007, 16h50
  4. Décompte des jours ouvrés sous Access
    Par kirouha dans le forum Access
    Réponses: 7
    Dernier message: 11/07/2006, 10h08
  5. [Conception] Calendrier - Gestion des jours ouvrés
    Par eXiaNazaire dans le forum Général Java
    Réponses: 3
    Dernier message: 16/02/2006, 10h25

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