---Soumis par Joe Foster---
Retourne le format de date américaine.
(Q) J'ai des problèmes avec mes dates dans mes requêtes
impliquant du code SQL. Mon setting régional est #dd/mm/yyyy# et ne
fonctionne pas bien avec Access.
(A) VBA suppose que le format en usage est le format
américain, ie #mm/dd/yyyy#. Utiliser la foncton Format pour retourner la
date dans ce format.
'Code Courtesy of 'Joe Foster ' Global Const JetDateTimeFmt = "\#mm\/dd\/yyyy hh\:nn\:ss\#;;;\N\u\l\l" Global Const JetDateFmt = "\#mm\/dd\/yyyy\#;;;\N\u\l\l" Global Const JetTimeFmt = "\#hh\:nn\:ss\#;;;\N\u\l\l"
aet ainsi:
SQL = SQL & "When >= " & Format$(Now, JetDateTimeFmt)