-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Copies le code qui suit dans un module standard de la base
de données, ensuite il te suffit d'utiliser la fonction :
NbOpenDay()
-------------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
----------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
----------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
----------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
--
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
-----Message d'origine-----
Bonjour
Le problème de ce code c'est qu'il te faut une table
contenant
les jours fériés, c'est très génant, il te faut la
compléter sans cesse
et ça alourdi inutilement la base...
Sincèrement essais le code que je t'ai donné, tu le copis
dans son
intégralité dans un module standard de ta base, ensuite
tu n'as
qu'à utiliser la fonction NbOpenDay(), pas besoin de
tables avec
les jours fériés vu que c'est le code qui les calculs.
Dans ton formulaire ou même dans une requête, il te
suffit de faire
un controle calculé qui a comme source :
=NbOpenDay([ChampDateDebut];[ChampDateFin])
Essais et dis moi ce qu'il en est...
--
@+
Jessy Sempere - Access MVP
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
-----Message d'origine-----
Re,
L'astuce serait de calculé le nombre de jours ouvrés
entre les 2
dates de vacances (avec la même fonction) et faire la
différence
entre le 1er résultat et le 2ème...
Sinon pour le cas où tu n'as pas de date, normalement ça
doit être
pris en compte mais bon... au cas où, essais de remplacer
les lignes
de code suivante dans la fonction NbOpenDay() :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) Then
NbOpenDay = 0
Exit Function
Par :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) _
Or dtDeb = "" Or dtFin = "" Then
NbOpenDay = 0
Exit Function
C'est bon ???
------------------
-----Message d'origine-----
Re,
L'astuce serait de calculé le nombre de jours ouvrés
entre les 2
dates de vacances (avec la même fonction) et faire la
différence
entre le 1er résultat et le 2ème...
Sinon pour le cas où tu n'as pas de date, normalement ça
doit être
pris en compte mais bon... au cas où, essais de remplacer
les lignes
de code suivante dans la fonction NbOpenDay() :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) Then
NbOpenDay = 0
Exit Function
Par :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) _
Or dtDeb = "" Or dtFin = "" Then
NbOpenDay = 0
Exit Function
C'est bon ???
------------------
-----Message d'origine-----
Re,
L'astuce serait de calculé le nombre de jours ouvrés
entre les 2
dates de vacances (avec la même fonction) et faire la
différence
entre le 1er résultat et le 2ème...
Sinon pour le cas où tu n'as pas de date, normalement ça
doit être
pris en compte mais bon... au cas où, essais de remplacer
les lignes
de code suivante dans la fonction NbOpenDay() :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) Then
NbOpenDay = 0
Exit Function
Par :
If IsNull(dtDeb) Or IsNull(dtFin) _
Or IsEmpty(dtDeb) Or IsEmpty(dtFin) _
Or dtDeb = "" Or dtFin = "" Then
NbOpenDay = 0
Exit Function
C'est bon ???
------------------