Inversion Format date [Résolu]

Signaler
Messages postés
24
Date d'inscription
dimanche 8 octobre 2006
Statut
Membre
Dernière intervention
15 septembre 2010
-
PPN83
Messages postés
24
Date d'inscription
dimanche 8 octobre 2006
Statut
Membre
Dernière intervention
15 septembre 2010
-
Bonjour
j'ai un souci de format avec une textbox et seulement une ? en effet le jour et le mois s'inverse dans la cellule du fichier excel alors que toutes les autres n'ont pas ce problème. J'ai bien supprimer et créée une nouvelle Txtbox avec un nom différent mais rien n'y fait. Le format des cellules dans excel est correcte. A noter mon fichier a migrer plusieurs fois de excel 2003 et 97 et vice versa
Quelqu'un a t-il une solution à mon problème ?
Merci d'avance

6 réponses

Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
16
Salut,

un peu de conversion :
Range("A1").Value = CDate(TxtFin.Text)

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
Messages postés
2237
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
29 mai 2008
5
Salut, sans bout de code c'est dur de voir d'où vient le problème mais une simple utilisation de format devrai suffir!

 Drikce 06

Si la réponse vous convient: Réponse acceptée. Si la réponse vous convient pas:
Messages postés
7393
Date d'inscription
mercredi 23 avril 2003
Statut
Membre
Dernière intervention
6 avril 2012
46
Salut,
Il est vrai qu'il aurait été utile de nous mettre le bout de code qui récupère les valeurs du fichiers, ainsi qu'un exemple du contenu du fichier.

@+: Ju£i?n
Pensez: Réponse acceptée
Messages postés
4822
Date d'inscription
lundi 11 novembre 2002
Statut
Membre
Dernière intervention
15 novembre 2016
12
Salut,


Peut-être que tu utilises du code qui "format" ta date que dans ce textbox là et pas les autres..C'est vrai que sans code c'est motus et bouche cousu !!
Es-tu sûr que toutes tes cellules ont la même propriété format de date identique ??


A+
Exploreur


 
Messages postés
24
Date d'inscription
dimanche 8 octobre 2006
Statut
Membre
Dernière intervention
15 septembre 2010

voici le code

'ACTIVATION DES FENETRES DATE CONTRAT ----------------------------------------------------


Public Sub chk1_Click()


    TxtDeb1.Visible = Chk1.Value  
If TxtDeb1.Visible = True Then TxtDeb1.SetFocus


    TxtFin1.Visible = Chk1.Value
    TxtDur1.Visible = Chk1.Value


End Sub


Public Sub chk2_Click()


    TxtDeb2.Visible = Chk2.Value
If TxtDeb2.Visible = True Then TxtDeb2.SetFocus


    TxtFin2.Visible = Chk2.Value
    TxtDur2.Visible = Chk2.Value


End Sub

une fois la fenêtre activée par le chk1 je rentre la date sous la forme jj/mm/aa et la valeur s'affiche dans la cellule correspondante et pareil pour TxtFin1(date de fin)
idem avec chk2
il n'y a que le premier TxtDeb1 (date de début) qui inverse dans la cellule

merci de vos réponses
Messages postés
24
Date d'inscription
dimanche 8 octobre 2006
Statut
Membre
Dernière intervention
15 septembre 2010

Merci à tous et en particulier à mortalino
A+