Les Snippets

Connexion

Trouver le prochain jour ouvrable, à partir d'une date, et selon un delta en jours

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 21/07/2006 11:31:10 et initié par malalam [Liste]
Date de mise à jour : 28/09/2006 12:08:07
Vue : 10673
Catégorie(s) : Date & Heure
Langages dispo pour ce code :
- PHP 3, PHP 4, PHP 5
- VB6, VBA
- Voir tous les langages pour ce code snippet



Langage : VB6 , VBA
Date ajout : 19/05/2008
Posté par Renfield [Liste]
Public Function DateAdd(Interval As String, Number As Double, Date1 As Variant) As Variant
Dim nStep As Integer
Dim nCount As Long
   If StrComp(Interval, "WD", vbTextCompare) Then
       DateAdd = VBA.DateAdd(Interval, Number, Date1)
   Else
       nStep = Sgn(Number)
       If nStep Then
           nCount = Abs(Number)
           DateAdd = Date1 + nStep
           Do While nCount
               If Not IsHoliday(DateAdd) Then
                   nCount = nCount - 1
               End If
               If nCount Then
                   DateAdd = DateAdd + nStep
               End If
           Loop
       Else
           DateAdd = Date1
       End If
   End If
End Function 
Remarque :
IsHolday ici :  http://www.codyx.org/snippet_jours-feries-dimanche_355.aspx#1842

remplace la fonction DateAdd

Snippets en rapport avec : Date, Jours, Fériés, Ouvrables



Codes sources en rapport avec : Date, Jours, Fériés, Ouvrables

{PHP} JOURS OUVRES
Bon, une petite fonction toute simple, mais qui peut être un life saver! Trouve le prochain jour ou...

{PHP} CALCUL SIMPLE DU NOMBRE DE JOURS OUVRÉS ENTRE DEUX DATES (JOURS FÉRIÉS INTÉGRÉS)
Cette fonction permet de calculer le nombre de jours ouvrés entre deux dates, week-end et jours féri...

{ColdFusion} TRAVAILLER EN JOURS OUVRABLES
Ce code permet d'afficher les dates en tenant compte des samedis et dimanches ainsi que de personnal...

{Javascript / DHTML} CALENDRIER
code pour créer un calendrier...

{Visual Basic, VB6, VB.NET, VB 2005} SUPPRIME FICHIERS DATANT DE PLUS DE 15 JOURS !!!!
Se script en VBS vous permet de suuprimer les fichiers datant de plus de 15 jours vous pouvez bien e...

{ASP / ASP.NET} CALCUL DU NOMBRE DE JOURS OUVRÉS ENTRE DEUX DATES
Calcul le nombre de jours ouvrés entre 2 dates c'est à dire sans les Week-end et les jours. ce code ...

{Visual Basic, VB6, VB.NET, VB 2005} CALCULE ENTRE 2 DATES, SUR DES JOURS OUVRABLES
Cette exemple permet selon la date de d'envoie dans le TextBox(text1.text) de retourner la date de r...

{Visual Basic, VB6, VB.NET, VB 2005} NOMBRE DE JOURS OUVRABLES ENTRE DEUX DATES
Petite fonction qui calcul le nombre de jours ouvrables entre deux dates. Elle compte la journée en...

{} DATE ANSI SQL
Valide le format de date ANSI SQL "YYYY-mm-dd hh:mi:ss am/pm" Permet l'utilisation de "/", "-", "...

{Visual Basic, VB6, VB.NET, VB 2005} DATE DES SAISONS
Voici, une petite source pour calculer les dates précises des saisons... Le code n'est pas de moi...