Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NOMBRE DE JOURS OUVRABLES ENTRE DEUX DATES


Information sur la source

Catégorie :Date & Heure Classé sous : jours, ouvrables, weekday Niveau : Débutant Date de création : 23/02/2000 Vu : 13 428

Note :
6,38 / 10 - par 8 personnes
6,38 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

Description

Petite fonction qui calcul le nombre de jours ouvrables entre deux dates.  Elle compte la journée en cours et la dernière journée.  ATTENTION: Ne tiens pas compte des jours fériés!!!
 

Source

  • Public Function JoursOuvrables(ByVal DateDébut As Date, ByVal DateFin As Date) As Integer
  • 'Initialisation selon si c'est un jour de semaine (<6) ou de fin de semaine (>=6)
  • If WeekDay(DateDébut, vbMonday) < 6 Then
  • JoursOuvrables = 1
  • Else
  • JoursOuvrables = 0
  • End If
  • Do Until DateDébut > DateFin
  • If WeekDay(DateDébut, vbMonday) < 6 Then
  • JoursOuvrables = JoursOuvrables + 1
  • End If
  • DateDébut = DateDébut + 1
  • Loop
  • End Function
Public Function JoursOuvrables(ByVal DateDébut As Date, ByVal DateFin As Date) As Integer
  'Initialisation selon si c'est un jour de semaine (<6) ou de fin de semaine (>=6)
  If WeekDay(DateDébut, vbMonday) < 6 Then
    JoursOuvrables = 1
  Else
    JoursOuvrables = 0
  End If

  Do Until DateDébut > DateFin
    If WeekDay(DateDébut, vbMonday) < 6 Then
      JoursOuvrables = JoursOuvrables + 1
    End If
    DateDébut = DateDébut + 1
  Loop
End Function

Commentaires et avis

signaler à un administrateur
Commentaire de Kendj le 09/12/2006 16:11:25

je voudrai comment om peut compter le nombre de samedi et de dimanche comprise entre 2 date avec ce code. envoyer lme moi sur mon adresse:ken_vip_dj@yahoo.fr
merci

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

jours ouvrables [ par lizarajim ] Bonjour,je cherche une formule VB permettant de calculer le nombre de jours ouvrables mensuels tout en excluant les dimanches (je souhaite consid&#233 Gestion de personnel "cadres" [ par egval ] Bonjour,Je recherche une feuille de calcul, type open office calc ou excel, me permettant de comptabiliser les jours travaillés, les maladies, les con Mise en forme conditionnel VBA avec +3 conditions [ par drik56 ] Salut,Je voudrais mettre en rouge les jours fériés sur un planning, j'ai ma liste de jour fériés mais j'ai plus de 10 jours donc plus de 10 conditions Changer la couleur de certains jours de mscal (ACCESS) [ par lenium ] Bonjour,quelqu'un saurait-il comment changer les couleurs de certains jours du calendrier mscal de access?En fait je veux pouvoir changer la couleur d comment modifier l'apparence d'un formulaire [ par thierylaurent ] bonjour a tous je vient d'aller voir le programme x-lite 3.0 qui est relativement bien fait et une question a éffleuré ma pensé, comment arriver a mod Nbre de jours entre deux dates ... [ par lebasketeur ] Bonjour tout le monde,Voila j'ai un probleme de requete Acces, je travaille une application sur VB 6.0Je veux calculer le nombre de jour entre la date Evaluation [ par harissmed ] Salut tout le monde c'est vraiment sympa de se joindre à vous, voila ma requette :j'ai conçu une petite application et j'aimerais bien que vous m'aidi Combien de jours en fait ? [ par LarissaXD ] Alors bonjour,alors j'ai pas mal visiter votre site et j'ai actuellement un problem, je pense et j'espère que vous serez a meme d'apporter une réponse Définition du monbre de jour [ par LarissaXD ] Voila Bonjour,mon probleme aujourd'hui est le suivant : j'ai ma colonne B qui ne doit prendre en compte que le nombre de jours de la période de chaque message d'erreur [ par sylvoc69 ] voila mon probleme :je me suis inscrit et j'ai valider mon compt lors de la reception du mail et je me suis connecter mais a chaque fois que je clique


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.