Bonjour
J'aimerai faire une diff=E9rence entre deux dates (par=20
exemple une date d'embauche et une date quelconque) et=20
r=E9cup=E9rer ce r=E9sultat en ann=E9e.
J'aimerai rester utilisateur c'est =E0 dire sans=20
explication en macros svp
Merci
cordialement
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"isabelle" a écrit dans le message de news:2dbe901c46a86$8423b0f0$ Bonjour J'aimerai faire une différence entre deux dates (par exemple une date d'embauche et une date quelconque) et récupérer ce résultat en année. J'aimerai rester utilisateur c'est à dire sans explication en macros svp Merci cordialement
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es
pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"isabelle" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:2dbe901c46a86$8423b0f0$a501280a@phx.gbl...
Bonjour
J'aimerai faire une différence entre deux dates (par
exemple une date d'embauche et une date quelconque) et
récupérer ce résultat en année.
J'aimerai rester utilisateur c'est à dire sans
explication en macros svp
Merci
cordialement
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"isabelle" a écrit dans le message de news:2dbe901c46a86$8423b0f0$ Bonjour J'aimerai faire une différence entre deux dates (par exemple une date d'embauche et une date quelconque) et récupérer ce résultat en année. J'aimerai rester utilisateur c'est à dire sans explication en macros svp Merci cordialement
Eric
Bonjour Raymond,
Je crois qu'Isabelle voulait dire sans utiliser de macro ou de code.
Donc je lui proserai bien de regarder l'aide sur la fonction DiffDate() ou DateDiff(), mais veut-elle des années entières ou des années avec des décimales ???
Eric
"Raymond [mvp]" écrivait news::
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
Bonjour Raymond,
Je crois qu'Isabelle voulait dire sans utiliser de macro ou de code.
Donc je lui proserai bien de regarder l'aide sur la fonction DiffDate() ou
DateDiff(), mais veut-elle des années entières ou des années avec des
décimales ???
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu
n'es pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.
Je crois qu'Isabelle voulait dire sans utiliser de macro ou de code.
Donc je lui proserai bien de regarder l'aide sur la fonction DiffDate() ou DateDiff(), mais veut-elle des années entières ou des années avec des décimales ???
Eric
"Raymond [mvp]" écrivait news::
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
Arnaud [lwa]
Bonjour isabelle,
| Bonjour | J'aimerai faire une différence entre deux dates (par | exemple une date d'embauche et une date quelconque) et | récupérer ce résultat en année. | J'aimerai rester utilisateur c'est à dire sans | explication en macros svp | Merci | cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer Age = DateDiff("yyyy", Date1, Date2) _ + (Format(Date2, "mmdd") < Format(Date1, "mmdd")) End Function
Dans le requêteur graphique : Expr1: DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmjj"))
Dans l'éditeur SQL :
SELECT Date1, Date2, DateDiff("yyyy",[Date1],[Date2])+(Format([Date2],"mmdd")<Format([Date1],"mmdd")) AS Expr1 FROM TaTable;
Bon courage ! -- Arnaud -------------------------------------------------- Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Bonjour isabelle,
| Bonjour
| J'aimerai faire une différence entre deux dates (par
| exemple une date d'embauche et une date quelconque) et
| récupérer ce résultat en année.
| J'aimerai rester utilisateur c'est à dire sans
| explication en macros svp
| Merci
| cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates
correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer
Age = DateDiff("yyyy", Date1, Date2) _
+ (Format(Date2, "mmdd") < Format(Date1, "mmdd"))
End Function
Dans le requêteur graphique :
Expr1: DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmjj"))
Dans l'éditeur SQL :
SELECT Date1, Date2,
DateDiff("yyyy",[Date1],[Date2])+(Format([Date2],"mmdd")<Format([Date1],"mmdd")) AS Expr1
FROM TaTable;
Bon courage !
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
| Bonjour | J'aimerai faire une différence entre deux dates (par | exemple une date d'embauche et une date quelconque) et | récupérer ce résultat en année. | J'aimerai rester utilisateur c'est à dire sans | explication en macros svp | Merci | cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer Age = DateDiff("yyyy", Date1, Date2) _ + (Format(Date2, "mmdd") < Format(Date1, "mmdd")) End Function
Dans le requêteur graphique : Expr1: DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmjj"))
Dans l'éditeur SQL :
SELECT Date1, Date2, DateDiff("yyyy",[Date1],[Date2])+(Format([Date2],"mmdd")<Format([Date1],"mmdd")) AS Expr1 FROM TaTable;
Bon courage ! -- Arnaud -------------------------------------------------- Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
3stone
Salut,
"Raymond [mvp]"
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004# b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
heu... sans garantie non plus !!!
;-))))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Raymond [mvp]"
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es
pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004#
b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
heu... sans garantie non plus !!!
;-))))
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004# b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
heu... sans garantie non plus !!!
;-))))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Raymond [mvp]
c'est déjà du code !
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" a écrit dans le message de news:
Salut,
"Raymond [mvp]"
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es
pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004# b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
heu... sans garantie non plus !!!
;-))))
-- A+ Pierre (3stone) Access MVP
c'est déjà du code !
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" <threestone@cielreseau.be> a écrit dans le message de
news:OVsXZ9oaEHA.2972@TK2MSFTNGP12.phx.gbl...
Salut,
"Raymond [mvp]"
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu
n'es
pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004#
b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"3stone" a écrit dans le message de news:
Salut,
"Raymond [mvp]"
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu n'es
pas curieuse. tout ça en macros ? ça va être très difficile. personnellement, sans explications, je ne sais pas faire en macros.
a = #6-20-2004# b = #2-10-1980#
? int ((a - b) / 365.25)
24
c'est sans explications, sans code et sans macros !
heu... sans garantie non plus !!!
;-))))
-- A+ Pierre (3stone) Access MVP
Raymond [mvp]
bonsoir Arnaud;
on t'a dit pas de code.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Arnaud [lwa]" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:ufJH%
Bonjour isabelle,
| Bonjour | J'aimerai faire une différence entre deux dates (par | exemple une date d'embauche et une date quelconque) et | récupérer ce résultat en année. | J'aimerai rester utilisateur c'est à dire sans | explication en macros svp | Merci | cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer Age = DateDiff("yyyy", Date1, Date2) _ + (Format(Date2, "mmdd") < Format(Date1, "mmdd")) End Function
Dans le requêteur graphique : Expr1: DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmj
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Arnaud [lwa]" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le
message de news:ufJH%239oaEHA.2844@TK2MSFTNGP12.phx.gbl...
Bonjour isabelle,
| Bonjour
| J'aimerai faire une différence entre deux dates (par
| exemple une date d'embauche et une date quelconque) et
| récupérer ce résultat en année.
| J'aimerai rester utilisateur c'est à dire sans
| explication en macros svp
| Merci
| cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates
correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer
Age = DateDiff("yyyy", Date1, Date2) _
+ (Format(Date2, "mmdd") < Format(Date1, "mmdd"))
End Function
Dans le requêteur graphique :
Expr1:
DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmj
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Arnaud [lwa]" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news:ufJH%
Bonjour isabelle,
| Bonjour | J'aimerai faire une différence entre deux dates (par | exemple une date d'embauche et une date quelconque) et | récupérer ce résultat en année. | J'aimerai rester utilisateur c'est à dire sans | explication en macros svp | Merci | cordialement
Si tu n'aimes pas les macros (nous non plus ça tombe bien ;-)
Sachant qu'une différence exprimée en années entre deux dates correspond en quelque sorte à un âge, tu peux faire :
en VBA :
Function Age(Date1 As Date, Date2 as Date) As Integer Age = DateDiff("yyyy", Date1, Date2) _ + (Format(Date2, "mmdd") < Format(Date1, "mmdd")) End Function
Dans le requêteur graphique : Expr1: DiffDate("aaaa";[Date1];[Date2])+(Format([Date2];"mmjj")<Format([Date1];"mmj
|| Dans sa missive, isabelle a ||| J'aimerai rester utilisateur c'est à dire sans ||| explication en macros svp
je n'ai pas mis d'explication en macros.
(l'onglet macros, c'est celui qui est juste avant l'onglet "modules", tu sais, celui qu'on n'utilise presque jamais !!)
Il était temps (les vacances ...) -- Arnaud -------------------------------------------------- Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Salut,
|
| on t'a dit pas de code.
non : la demoiselle a dit :
|| Dans sa missive, isabelle <anonymous@discussions.microsoft.com> a
||| J'aimerai rester utilisateur c'est à dire sans
||| explication en macros svp
je n'ai pas mis d'explication en macros.
(l'onglet macros, c'est celui qui est juste avant l'onglet "modules", tu sais, celui qu'on
n'utilise presque jamais !!)
Il était temps (les vacances ...)
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
|| Dans sa missive, isabelle a ||| J'aimerai rester utilisateur c'est à dire sans ||| explication en macros svp
je n'ai pas mis d'explication en macros.
(l'onglet macros, c'est celui qui est juste avant l'onglet "modules", tu sais, celui qu'on n'utilise presque jamais !!)
Il était temps (les vacances ...) -- Arnaud -------------------------------------------------- Conseils d'utilisation : http://users.skynet.be/mpfa/ Site Perso : http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
3stone
on t'a dit pas de code.
Ouai....
rien dans les poches, rien dans les mains
:o))
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
on t'a dit pas de code.
Ouai....
rien dans les poches, rien dans les mains
:o))
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Enfin quelqu'un qui comprend ma demande Ce que je souhaite c'est une réponse sans macro ni code vb Merci je vais essayer avec datediff que je connais d'excel.
-----Message d'origine----- Bonjour Raymond,
Je crois qu'Isabelle voulait dire sans utiliser de macro ou de code.
Donc je lui proserai bien de regarder l'aide sur la fonction DiffDate() ou
DateDiff(), mais veut-elle des années entières ou des années avec des
décimales ???
Eric
"Raymond [mvp]" écrivait news::
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu
n'es pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.
.
Enfin quelqu'un qui comprend ma demande
Ce que je souhaite c'est une réponse sans macro ni code vb
Merci
je vais essayer avec datediff que je connais d'excel.
-----Message d'origine-----
Bonjour Raymond,
Je crois qu'Isabelle voulait dire sans utiliser de macro
ou de code.
Donc je lui proserai bien de regarder l'aide sur la
fonction DiffDate() ou
DateDiff(), mais veut-elle des années entières ou des
années avec des
Enfin quelqu'un qui comprend ma demande Ce que je souhaite c'est une réponse sans macro ni code vb Merci je vais essayer avec datediff que je connais d'excel.
-----Message d'origine----- Bonjour Raymond,
Je crois qu'Isabelle voulait dire sans utiliser de macro ou de code.
Donc je lui proserai bien de regarder l'aide sur la fonction DiffDate() ou
DateDiff(), mais veut-elle des années entières ou des années avec des
décimales ???
Eric
"Raymond [mvp]" écrivait news::
bonsoir.
c'est bien la 1ere fois qu'un demandeur ne veut pas d'explications. Tu
n'es pas curieuse. tout ça en macros ? ça va être très difficile.
personnellement, sans explications, je ne sais pas faire en macros.