Une variable déclarée en date, l'instruction suivante ne me renvoie pas le
format attendu (22 septembre 2005) :
Mydate=Format(Date,"jj mmmm aaaa") --> plantage
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
michel
Bonjour VBA en Anglais MyDate=format(date,"dd mmmm yyyy") Michel "Elliac" a écrit dans le message de news:
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le format attendu (22 septembre 2005) : Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Merci pour toute aide. Camille
Bonjour
VBA en Anglais
MyDate=format(date,"dd mmmm yyyy")
Michel
"Elliac" <Elliac@discussions.microsoft.com> a écrit dans le message de news:
F5D42FC3-04AF-4428-8AA3-F72A5E1BAE0B@microsoft.com...
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le
format attendu (22 septembre 2005) :
Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Bonjour VBA en Anglais MyDate=format(date,"dd mmmm yyyy") Michel "Elliac" a écrit dans le message de news:
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le format attendu (22 septembre 2005) : Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Merci pour toute aide. Camille
Elliac
Bonjour,
Ceci renvoie 22/09/2005 et non 22 septembre 2005 Merci tout de même, une autre idée ? Camille
"michel" wrote:
Bonjour VBA en Anglais MyDate=format(date,"dd mmmm yyyy") Michel "Elliac" a écrit dans le message de news:
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le format attendu (22 septembre 2005) : Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Merci pour toute aide. Camille
Bonjour,
Ceci renvoie 22/09/2005 et non 22 septembre 2005
Merci tout de même, une autre idée ?
Camille
"michel" wrote:
Bonjour
VBA en Anglais
MyDate=format(date,"dd mmmm yyyy")
Michel
"Elliac" <Elliac@discussions.microsoft.com> a écrit dans le message de news:
F5D42FC3-04AF-4428-8AA3-F72A5E1BAE0B@microsoft.com...
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le
format attendu (22 septembre 2005) :
Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Ceci renvoie 22/09/2005 et non 22 septembre 2005 Merci tout de même, une autre idée ? Camille
"michel" wrote:
Bonjour VBA en Anglais MyDate=format(date,"dd mmmm yyyy") Michel "Elliac" a écrit dans le message de news:
Bonjour,
Une variable déclarée en date, l'instruction suivante ne me renvoie pas le format attendu (22 septembre 2005) : Mydate=Format(Date,"jj mmmm aaaa") --> plantage
Merci pour toute aide. Camille
Elliac
Bonjour,
Je suis en version 97, j'utilise cette instruction pour remplacer la date système avec mise à jour dans un modèle Word que je fusionne. Et cela me renvoie bien 22/09/2005.
Amicalement
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:03:05 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
Ceci renvoie 22/09/2005 et non 22 septembre 2005
Pas possible. C'est obligé que ça marche.
Faites un copier coller de cette ligne dans la fenêtre de débogage :
print format(now(),"dd mmmm yyyy")
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Bonjour,
Je suis en version 97, j'utilise cette instruction pour remplacer la date
système avec mise à jour dans un modèle Word que je fusionne. Et cela me
renvoie bien 22/09/2005.
Amicalement
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:03:05 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de
news <news:F48A35B0-837E-497F-98F5-DAC7E77C2CE8@microsoft.com> :
Ceci renvoie 22/09/2005 et non 22 septembre 2005
Pas possible. C'est obligé que ça marche.
Faites un copier coller de cette ligne dans la fenêtre de débogage :
print format(now(),"dd mmmm yyyy")
--
Quand Jimmy dit what'd I say
I love you baby
C'est comme qui dirait
Toute la province qui chante en anglais
Je suis en version 97, j'utilise cette instruction pour remplacer la date système avec mise à jour dans un modèle Word que je fusionne. Et cela me renvoie bien 22/09/2005.
Amicalement
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:03:05 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
Ceci renvoie 22/09/2005 et non 22 septembre 2005
Pas possible. C'est obligé que ça marche.
Faites un copier coller de cette ligne dans la fenêtre de débogage :
print format(now(),"dd mmmm yyyy")
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Elliac
Re,
Oui mais j'aurai bien voulu que la variable Access soit tout de suite au bon format. Là je bricole 4 variables : une pour le jour, l'autre pour le mois avec une fonction Choose, une pour l'année et la dernière qui concatène le tout. Un peu galère.
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:29:07 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
Je suis en version 97, j'utilise cette instruction pour remplacer la date système avec mise à jour dans un modèle Word que je fusionne. Et cela me renvoie bien 22/09/2005.
C'est donc dans word qu'il faut définir le format et non dans Access.
La fusion ne communique que des types et des valeurs.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Re,
Oui mais j'aurai bien voulu que la variable Access soit tout de suite au bon
format.
Là je bricole 4 variables : une pour le jour, l'autre pour le mois avec une
fonction Choose, une pour l'année et la dernière qui concatène le tout.
Un peu galère.
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:29:07 =?Utf-8?B?RWxsaWFj?= a écrit dans le message
de news <news:803ABC5A-E187-4FB7-A80D-E75FE2101A37@microsoft.com> :
Je suis en version 97, j'utilise cette instruction pour remplacer la
date système avec mise à jour dans un modèle Word que je fusionne. Et
cela me renvoie bien 22/09/2005.
C'est donc dans word qu'il faut définir le format et non dans Access.
La fusion ne communique que des types et des valeurs.
--
Quand Jimmy dit what'd I say
I love you baby
C'est comme qui dirait
Toute la province qui chante en anglais
Oui mais j'aurai bien voulu que la variable Access soit tout de suite au bon format. Là je bricole 4 variables : une pour le jour, l'autre pour le mois avec une fonction Choose, une pour l'année et la dernière qui concatène le tout. Un peu galère.
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:29:07 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
Je suis en version 97, j'utilise cette instruction pour remplacer la date système avec mise à jour dans un modèle Word que je fusionne. Et cela me renvoie bien 22/09/2005.
C'est donc dans word qu'il faut définir le format et non dans Access.
La fusion ne communique que des types et des valeurs.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Elliac
Re,
Oui mais je n'en sors pas puisque ma variable dans Access me renvoie 22/09/2005 !!!
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 15:45:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
En fait j'applique la fonction format sur la date du jour.
Camille
"Jimmy Limousin" wrote:
jeu. 22 sept. 2005 16:15:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de news <news: :
Oui mais je n'en sors pas puisque ma variable dans Access me renvoie 22/09/2005 !!!
Dans votre table, vous avez un champ [date] j'imagine.
Et bien, vous créez un champ [datestring] de type texte et vous lancez une requête affectant à ce champ le resultat de format([date],"dd mmmm yyyy")
Et c'est le champ [datestring] que vous passez dans la fusion avec word.
Ou alors vous passez directement la requête dans word sans ajouter de champ dans votre table.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Jessy Sempere [MVP]
Bonjour
Effectivement ça commence à être dur à suivre...
Essais :
Dim strDate as String strDate = Format(Date(),"dd mmmm yyyy")
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jimmy Limousin" a écrit dans le message news:
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de
news <news: :
Re,
En fait j'applique la fonction format sur la date du jour.
Bon, vous me voyez fort dépité mais je crois bien que je n'arrive plus à vous
suivre.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Bonjour
Effectivement ça commence à être dur à suivre...
Essais :
Dim strDate as String
strDate = Format(Date(),"dd mmmm yyyy")
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Jimmy Limousin" <E7@dtc.invalid> a écrit dans le message news:
Xns96D9B18985EE2TotoLeHaricot@217.24.82.5...
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message
de
Dim strDate as String strDate = Format(Date(),"dd mmmm yyyy")
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jimmy Limousin" a écrit dans le message news:
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de
news <news: :
Re,
En fait j'applique la fonction format sur la date du jour.
Bon, vous me voyez fort dépité mais je crois bien que je n'arrive plus à vous
suivre.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Elliac
Bonjour,
Nickek, en fait ma variable était déclarée en Date. J'avais essayé en Variable mais sans résultat non plus. Je n'ai pas pensé au String.
Encore merci Camille
"Jessy Sempere [MVP]" wrote:
Bonjour
Effectivement ça commence à être dur à suivre...
Essais :
Dim strDate as String strDate = Format(Date(),"dd mmmm yyyy")
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jimmy Limousin" a écrit dans le message news:
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de
news <news: :
Re,
En fait j'applique la fonction format sur la date du jour.
Bon, vous me voyez fort dépité mais je crois bien que je n'arrive plus à vous
suivre.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
Bonjour,
Nickek, en fait ma variable était déclarée en Date. J'avais essayé en
Variable mais sans résultat non plus. Je n'ai pas pensé au String.
Encore merci
Camille
"Jessy Sempere [MVP]" wrote:
Bonjour
Effectivement ça commence à être dur à suivre...
Essais :
Dim strDate as String
strDate = Format(Date(),"dd mmmm yyyy")
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Jimmy Limousin" <E7@dtc.invalid> a écrit dans le message news:
Xns96D9B18985EE2TotoLeHaricot@217.24.82.5...
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message
de
Nickek, en fait ma variable était déclarée en Date. J'avais essayé en Variable mais sans résultat non plus. Je n'ai pas pensé au String.
Encore merci Camille
"Jessy Sempere [MVP]" wrote:
Bonjour
Effectivement ça commence à être dur à suivre...
Essais :
Dim strDate as String strDate = Format(Date(),"dd mmmm yyyy")
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Jimmy Limousin" a écrit dans le message news:
jeu. 22 sept. 2005 16:56:04 =?Utf-8?B?RWxsaWFj?= a écrit dans le message de
news <news: :
Re,
En fait j'applique la fonction format sur la date du jour.
Bon, vous me voyez fort dépité mais je crois bien que je n'arrive plus à vous
suivre.
-- Quand Jimmy dit what'd I say I love you baby C'est comme qui dirait Toute la province qui chante en anglais
3stone
Salut,
"Elliac" | Nickek, en fait ma variable était déclarée en Date. J'avais essayé en | Variable mais sans résultat non plus. Je n'ai pas pensé au String.
Eternelle méprise entre ce que est une date, un format de date et comment Access enregistre une date !!!
Dim MaDate As Date MaDate = Format(Date,"mm dddd yyyy")
est tout simplement une hérésie...
Un FORMAT'age de date est *toujours* et *uniquement* un format d'affichage ou d'impression d'une date et JAMAIS un format de sauvegarde !
Pour Access, une date n'est rien d'autre qu'un nombre, internement.
Une fois assimilé cela, on à résolu 99 pourcent des problèmes de date.