Copie d'une date depuis un textbox vers une cellule d'une feuille excel (2003) [Résolu]

Messages postés
34
Date d'inscription
vendredi 18 avril 2008
Statut
Membre
Dernière intervention
27 février 2009
- - Dernière réponse : hellangel777
Messages postés
271
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 novembre 2013
- 10 févr. 2009 à 11:11
Bonjour,
Une autre question...
Je remplis une feuille excel (2003) à l'aide d'un userform et de différents textbox entre autres. Lorsque je copie une date depuis le textbox de mon userform vers une cellule de ma feuille excel la date est inversée (d'un format 10/02/09) elle devient 02/10/09. VBA inverse donc les jours et les mois. Je n'arrive aps à trouver la manière de corriger le problème si celui-ci bien sur est corrigible. J'ai tenté d'écrire ceci :
cells"A1").value = format (Frm_registre_achat.textbox_date,"dd/MM/yy"), mais le mois et le jour sont toujours inversés.
Si  je mets dans ma textbox le format mm/dd/yy , j'obtiens bien sur le bon format dans ma feuille mais dans ma textbox à l'ouverture de mon userform la date affichée est inversée.
Est-il possible donc de résoudre ce problème
Merci et bonne journée à vous
Afficher la suite 

7 réponses

Meilleure réponse
Messages postés
4824
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12
3
Merci
Salut,

Regarde ce topic....à voir...^^

http://www.vbfrance.com/forum/sujet-PROBLEME-FORMAT-DATE_357655.aspx

A+
Exploreur

 Linux a un noyau, Windows un pépin
    ** http://exploreur1.labrute.fr **

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 204 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Exploreur
Messages postés
271
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 novembre 2013
3
Merci
Bonjour,

Le format de tes cellule est en date de type internationnale tu dois les mettre en format français.
Regarde à modifier tes paramètres régionaux

HellAngel777
<hr />
Les machines ne font pas d'erreurs
Heureusement nous sommes humains

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 204 internautes nous ont dit merci ce mois-ci

Commenter la réponse de hellangel777
Messages postés
34
Date d'inscription
vendredi 18 avril 2008
Statut
Membre
Dernière intervention
27 février 2009
3
Merci
Je viens d'essayer ce code mais cela ne change pas ma date est toujours inversée dans la cellule .

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 204 internautes nous ont dit merci ce mois-ci

Commenter la réponse de nasilo
Messages postés
271
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 novembre 2013
0
Merci
Re,

Tu vas dans démarrer --> Paramètres --> Panneaux de configuration
Tu choisi Option régionales et Linguistique et vérifie déjà si tu es en Français par défaut.

HellAngel777
<hr />
Les machines ne font pas d'erreurs
Heureusement nous sommes humains
Commenter la réponse de hellangel777
Messages postés
34
Date d'inscription
vendredi 18 avril 2008
Statut
Membre
Dernière intervention
27 février 2009
0
Merci
J'ai déjà vérifié et je suis bien en paramètres "français"...
Commenter la réponse de nasilo
Messages postés
271
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 novembre 2013
0
Merci
re,

FormatDateTime(Date[,NamedFormat])

Élément |Description |----
Date, Expression de date à formater., ----
NamedFormat, Facultatif. Valeur numérique indiquant le format de date/heure utilisé. Si cette valeur est omise, vbGeneralDate est employé

HellAngel777
<hr />
Les machines ne font pas d'erreurs
Heureusement nous sommes humains
Commenter la réponse de hellangel777
Messages postés
271
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 novembre 2013
0
Merci
Pardon j'ai oublié :


Tu choisi en option la valeur vbLongDate (ca utilise par défaut des paramètres régionaux)

HellAngel777





<hr />
Les machines ne font pas d'erreurs
Heureusement nous sommes humains
Commenter la réponse de hellangel777