J'ai un problème de date américaine... Par exemple la saisie de "01/02/05"
est interprétée par le VBA comme étant le 2 janvier 2005... Alors que si je
tape "28/02/05" là la bonne date est interprétée (vu qu'il n'y a pas 28 mois
dans l'année...).
Comment puis je avoir une bonne interprétation de ma saisie ?
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
papou
Bonjour Va voir chez Misange ici, dans la partie "validation formats" http://www.excelabo.net/xl/controles.php
Sinon chez Daniel dans la partie "Dates" : http://dj.joss.free.fr/faq.htm
Cordialement Pascal
"HD" a écrit dans le message de news: d73s15$1lf7$
Bonjour,
J'ai un problème de date américaine... Par exemple la saisie de "01/02/05" est interprétée par le VBA comme étant le 2 janvier 2005... Alors que si je tape "28/02/05" là la bonne date est interprétée (vu qu'il n'y a pas 28 mois dans l'année...).
Comment puis je avoir une bonne interprétation de ma saisie ?
Merci d'avance pour votre aide. -- @+ HD
Bonjour
Va voir chez Misange ici, dans la partie "validation formats"
http://www.excelabo.net/xl/controles.php
Sinon chez Daniel dans la partie "Dates" :
http://dj.joss.free.fr/faq.htm
Cordialement
Pascal
"HD" <hd@anti.spam.fr> a écrit dans le message de news:
d73s15$1lf7$1@biggoron.nerim.net...
Bonjour,
J'ai un problème de date américaine... Par exemple la saisie de "01/02/05"
est interprétée par le VBA comme étant le 2 janvier 2005... Alors que si
je
tape "28/02/05" là la bonne date est interprétée (vu qu'il n'y a pas 28
mois
dans l'année...).
Comment puis je avoir une bonne interprétation de ma saisie ?
Bonjour Va voir chez Misange ici, dans la partie "validation formats" http://www.excelabo.net/xl/controles.php
Sinon chez Daniel dans la partie "Dates" : http://dj.joss.free.fr/faq.htm
Cordialement Pascal
"HD" a écrit dans le message de news: d73s15$1lf7$
Bonjour,
J'ai un problème de date américaine... Par exemple la saisie de "01/02/05" est interprétée par le VBA comme étant le 2 janvier 2005... Alors que si je tape "28/02/05" là la bonne date est interprétée (vu qu'il n'y a pas 28 mois dans l'année...).
Comment puis je avoir une bonne interprétation de ma saisie ?
Merci d'avance pour votre aide. -- @+ HD
HD
Je n'ai pas trouvé de réponse à mon problème... Je saisi une date sur une cellule et le VBA l'interprête en date américaine dès que c'est possible (il faut pour cela que le numéro du jour soit inférieur ou égal à 12 pour être compris par erreur comme un mois). -- @+ HD
Je n'ai pas trouvé de réponse à mon problème... Je saisi une date sur une
cellule et le VBA l'interprête en date américaine dès que c'est possible (il
faut pour cela que le numéro du jour soit inférieur ou égal à 12 pour être
compris par erreur comme un mois).
--
@+
HD
Je n'ai pas trouvé de réponse à mon problème... Je saisi une date sur une cellule et le VBA l'interprête en date américaine dès que c'est possible (il faut pour cela que le numéro du jour soit inférieur ou égal à 12 pour être compris par erreur comme un mois). -- @+ HD
HD
C'est bon j'ai trouvé la solution... En fait peu importe que sur ma cellule la date soit interprêtée en date américaine ou non... Lorsqu'en VBA j'utilise cette date pour une requête Access il me faut absolument forcer la date en format américain... par Format(MaDate, "mm/dd/yyyy") et là ça marche. L'erreur d'un côté et corrigé de l'autre par inversion... -- @+ HD
C'est bon j'ai trouvé la solution... En fait peu importe que sur ma cellule
la date soit interprêtée en date américaine ou non... Lorsqu'en VBA
j'utilise cette date pour une requête Access il me faut absolument forcer la
date en format américain... par Format(MaDate, "mm/dd/yyyy") et là ça
marche. L'erreur d'un côté et corrigé de l'autre par inversion...
--
@+
HD
C'est bon j'ai trouvé la solution... En fait peu importe que sur ma cellule la date soit interprêtée en date américaine ou non... Lorsqu'en VBA j'utilise cette date pour une requête Access il me faut absolument forcer la date en format américain... par Format(MaDate, "mm/dd/yyyy") et là ça marche. L'erreur d'un côté et corrigé de l'autre par inversion... -- @+ HD