essai : If Enreg!Date_GC >=format("#12-09-05#","mm/dd/yy") then
Bonjour,
Je dois effectuer un test sur une date, je m'y prend de la manière suivante :
If Enreg!Date_GC >= "#12-09-05#" then A=B End if
Date_GC est un champ de ma table au format "jj/mm/aa"
Ce test ne fonctionne pas!
Qui peut m'aider ?
Merci d'avance
3stone
Salut,
"Giques" | Je dois effectuer un test sur une date, je m'y prend de la manière suivante | : | | If Enreg!Date_GC >= "#12-09-05#" then | A=B | End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut posséder un format d'AFFICHAGE sous n'importe quel forme et qui est sans importance aucune... sauf pour le VBA et SQL ou tu DOIT présenter les dates que TU manipule au format US.
"Giques"
| Je dois effectuer un test sur une date, je m'y prend de la manière suivante
| :
|
| If Enreg!Date_GC >= "#12-09-05#" then
| A=B
| End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut
posséder un format d'AFFICHAGE sous n'importe quel forme
et qui est sans importance aucune... sauf pour le VBA et SQL
ou tu DOIT présenter les dates que TU manipule au format US.
"Giques" | Je dois effectuer un test sur une date, je m'y prend de la manière suivante | : | | If Enreg!Date_GC >= "#12-09-05#" then | A=B | End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut posséder un format d'AFFICHAGE sous n'importe quel forme et qui est sans importance aucune... sauf pour le VBA et SQL ou tu DOIT présenter les dates que TU manipule au format US.
"Giques" | Je dois effectuer un test sur une date, je m'y prend de la manière suivante
| : | | If Enreg!Date_GC >= "#12-09-05#" then | A=B | End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut posséder un format d'AFFICHAGE sous n'importe quel forme et qui est sans importance aucune... sauf pour le VBA et SQL ou tu DOIT présenter les dates que TU manipule au format US.
"3stone" <3stone_@_skynet_be> a écrit dans le message de news:
uB7NTCgxFHA.3720@TK2MSFTNGP11.phx.gbl...
Salut,
"Giques"
| Je dois effectuer un test sur une date, je m'y prend de la manière
suivante
| :
|
| If Enreg!Date_GC >= "#12-09-05#" then
| A=B
| End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut
posséder un format d'AFFICHAGE sous n'importe quel forme
et qui est sans importance aucune... sauf pour le VBA et SQL
ou tu DOIT présenter les dates que TU manipule au format US.
"Giques" | Je dois effectuer un test sur une date, je m'y prend de la manière suivante
| : | | If Enreg!Date_GC >= "#12-09-05#" then | A=B | End if
Les "#" sont les délimiteurs des dates (sans ajout de guillemets !!)
Et, si tu place les "#" la date doit être au format US
donc >= #mm-jj-aaaa# then
| Date_GC est un champ de ma table au format "jj/mm/aa"
Non !
Un champ date est sauvegardé au format Access et peut posséder un format d'AFFICHAGE sous n'importe quel forme et qui est sans importance aucune... sauf pour le VBA et SQL ou tu DOIT présenter les dates que TU manipule au format US.