J'ai dans une requ=EAte un champ "Ann=E9e" au format texte qui contient
"2008", un autre champ texte "Mois" qui contient le nom des pois
"mars" par exemple, il n'y a pas de champ "Jour" car la date cr=E9=E9e
sera toujours le premier du mois.
Je veux cr=E9er dans cette requ=EAte un champ MaDate: qui cr=E9=E9e la date
sous la forme 01/03/2008
J'essaye avec Madate: S=E9rieDate ( "01"; [Mois]; [Ann=E9e]) mais sans
succ=E8s.
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
delphineR
Bonjour,
C'est normal, puisqu'il ne considère pas "mars" ou "2008" comme étant des dates
Tu peux utiliser la fonction VraiFaux mais qui sera un peu longue pour lui dire que si le [mois] est égal à "Janvier" alors j'affiche "01" sinon si le [mois] est égal à "Février" alors j'affiche "02" sinon ..... exemple ci-dessous : VraiFaux([Mois]="Janvier";"01";VraiFaux([Mois]="Février";"02"; .....
et donc tu peux utiliser la formule suivante afin d'afficher une date sous la forme 01/01/2008 sachant qu'il le considera toujours comme du texte exemple ci-dessous : Date: VraiFaux([Mois]="Janvier";"01/01/" & [Année];VraiFaux([Mois]="Février";"01/02/" & [Année]; ......
Bon courage
"Patexocet" a écrit :
Bonjour,
J'ai dans une requête un champ "Année" au format texte qui contient "2008", un autre champ texte "Mois" qui contient le nom des pois "mars" par exemple, il n'y a pas de champ "Jour" car la date créée sera toujours le premier du mois.
Je veux créer dans cette requête un champ MaDate: qui créée la date sous la forme 01/03/2008
J'essaye avec Madate: SérieDate ( "01"; [Mois]; [Année]) mais sans succès.
Merci
Bonjour,
C'est normal, puisqu'il ne considère pas "mars" ou "2008" comme étant des
dates
Tu peux utiliser la fonction VraiFaux mais qui sera un peu longue pour lui
dire que si le [mois] est égal à "Janvier" alors j'affiche "01" sinon si le
[mois] est égal à "Février" alors j'affiche "02" sinon .....
exemple ci-dessous :
VraiFaux([Mois]="Janvier";"01";VraiFaux([Mois]="Février";"02"; .....
et donc tu peux utiliser la formule suivante afin d'afficher une date sous
la forme 01/01/2008 sachant qu'il le considera toujours comme du texte
exemple ci-dessous :
Date: VraiFaux([Mois]="Janvier";"01/01/" &
[Année];VraiFaux([Mois]="Février";"01/02/" & [Année]; ......
Bon courage
"Patexocet" a écrit :
Bonjour,
J'ai dans une requête un champ "Année" au format texte qui contient
"2008", un autre champ texte "Mois" qui contient le nom des pois
"mars" par exemple, il n'y a pas de champ "Jour" car la date créée
sera toujours le premier du mois.
Je veux créer dans cette requête un champ MaDate: qui créée la date
sous la forme 01/03/2008
J'essaye avec Madate: SérieDate ( "01"; [Mois]; [Année]) mais sans
succès.
C'est normal, puisqu'il ne considère pas "mars" ou "2008" comme étant des dates
Tu peux utiliser la fonction VraiFaux mais qui sera un peu longue pour lui dire que si le [mois] est égal à "Janvier" alors j'affiche "01" sinon si le [mois] est égal à "Février" alors j'affiche "02" sinon ..... exemple ci-dessous : VraiFaux([Mois]="Janvier";"01";VraiFaux([Mois]="Février";"02"; .....
et donc tu peux utiliser la formule suivante afin d'afficher une date sous la forme 01/01/2008 sachant qu'il le considera toujours comme du texte exemple ci-dessous : Date: VraiFaux([Mois]="Janvier";"01/01/" & [Année];VraiFaux([Mois]="Février";"01/02/" & [Année]; ......
Bon courage
"Patexocet" a écrit :
Bonjour,
J'ai dans une requête un champ "Année" au format texte qui contient "2008", un autre champ texte "Mois" qui contient le nom des pois "mars" par exemple, il n'y a pas de champ "Jour" car la date créée sera toujours le premier du mois.
Je veux créer dans cette requête un champ MaDate: qui créée la date sous la forme 01/03/2008
J'essaye avec Madate: SérieDate ( "01"; [Mois]; [Année]) mais sans succès.