[access] changement du mois d'une date
Résolu/Fermé
lord_in
Messages postés
58
Date d'inscription
dimanche 27 mai 2007
Statut
Membre
Dernière intervention
29 octobre 2007
-
11 juin 2007 à 10:24
lord_in Messages postés 58 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 29 octobre 2007 - 12 juin 2007 à 10:57
lord_in Messages postés 58 Date d'inscription dimanche 27 mai 2007 Statut Membre Dernière intervention 29 octobre 2007 - 12 juin 2007 à 10:57
A voir également:
- [access] changement du mois d'une date
- Changement d'écriture - Guide
- Publipostage date inversée ✓ - Forum Word
- Mfg date - Forum PC portable
- Trouver une date de naissance gratuit ✓ - Forum Google Chrome
1 réponse
blux
Messages postés
26592
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
10 janvier 2025
3 323
11 juin 2007 à 11:30
11 juin 2007 à 11:30
Salut,
je serais toi, je serais plus strict dans la déclaration de mes variables :
Dim T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 As Date
Ici, seule T21 est une date, les autres sont en variant.
X1, X2 et X3 ne sont pas déclarés.
Est-on sûr qu'on reçoit des numériques dedans ? (Forcer avec X1= val(ZT_J.Value))
je serais toi, je serais plus strict dans la déclaration de mes variables :
Dim T, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21 As Date
Ici, seule T21 est une date, les autres sont en variant.
X1, X2 et X3 ne sont pas déclarés.
Est-on sûr qu'on reçoit des numériques dedans ? (Forcer avec X1= val(ZT_J.Value))
11 juin 2007 à 12:14
En fairt mon X1 c’est le jour et mon X2 c’est le mois et mon X3 c’est l’année
Maintenant la mis bascule de 12 à 1 mais en fait mais le mois reste à 1 après
Et c’est le jour qui bascule sur 13 et change d’un champ à l’autre
Je te mets un exemple
J’ai mis X1=1 et X2= 5 et X3=2005
Et voilà les champs qui me donne
Forecats01/05/2005
reel01/05/2005
Forecats01/06/2005
forecasts01/07/2005
forecasts01/08/2005
.
.
.
forecasts01/12/2005
forecasts13/01/2005
forecasts14/01/2005
.
.
.
.
forecasts26/01/2005
et j’ai déclaré X1, X2 e X3 as string
est ce que je peux déclarer X1 comme jour et X2 comme mois et X3 comme année ?????
et comment faire
Merci
11 juin 2007 à 13:12
11 juin 2007 à 15:00
Et je suis assuré qu’on met des numéros dedans
Mais le problème c’est qu’il passe de la date
01/11/2005
A 01/12/2005 (ca c’est normal)
Et après à 13/01/2005 (alors que ca doit être 01/01/2006)
Et après 14/01/2005 (alors que ca doit être 01/02/2006)
11 juin 2007 à 15:15
Il faut mettre les dates entre #, car ACCESS cherche à les traiter en format anglais (mm/jj/aa)...
Donc quand tu as 01/12/2005, pour lui c'est 12 janvier qui passe à 13 janvier car il retrouve un format français...
11 juin 2007 à 15:31
Mais pour le # il ne me prends pas
Il me met un message d’erreur
‘Erreur de compilation’
‘Attendu : expression’
Voilà ce que j’ai mis
T = # X1 & " / " & X2 & " / " & X3
merci de ton aide