Textbox date [Résolu]

Messages postés
1140
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
22 octobre 2019
- - Dernière réponse : f894009
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
- 6 juin 2019 à 15:05
Bonjour,

J'ai cette ligne de code qui me pose problème

F01.Range("B" & Nlig).Value = Format(Now, "dd/mm")

Dans la textbox j'entre 1/6 dans la cellule concernée colonneB je me retrouve avec la date du jour exemple
la date d'aujourd'hui mais inversée au lieu de 5/6 j'ai 6/5
D’où vient le problème?
Merci pour votre aide
Crdlt



Configuration: Windows / Firefox 67.0
Afficher la suite 

4 réponses

Meilleure réponse
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
1177
1
Merci
Bonjour,

je me retrouve avec la date du jour
Tout a fait Thierry, car le code que vous avez ecrit fait exatement ca !!

Dire « Merci » 1

Heureux de vous avoir aidé ! Vous nous appréciez ? Donnez votre avis sur nous ! Evaluez CommentCaMarche

CCM 65172 internautes nous ont dit merci ce mois-ci

Commenter la réponse de f894009
Messages postés
1140
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
22 octobre 2019
138
0
Merci
Bonjour

Merci pour ta réponse.
Ma question comment résoudre ce problème,en vba je suis limité
Crdlt
f894009
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
1177 -
Re,

Vous devez ecrire la cellule avec le contenu de votre textbox au format date
Commenter la réponse de JCB40
Messages postés
1140
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
22 octobre 2019
138
0
Merci
Peux tu développer car là je n'y comprends rien
la textbox est dans une userform
merci
f894009
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
1177 -
Re,
Nom de la textbox a adapter:
F01.Range("B" & Nlig) = Format(CDate(TxBDate), "dd/mm")
Commenter la réponse de JCB40
Messages postés
1140
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
22 octobre 2019
138
0
Merci
Merci pour ton code

Par contre j'ai du modifier "dd/mm" en "mm/dd"
je ne sais pas pourquoi car ma colonne est au format dd/mm
f894009
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
1177 -
Bonjour,

Rien d'anormal a ca, chez moi dd/mm pas de probleme, vous mm/dd, car si vous prenez l'enregistreur de macro:
Sub Macro1()
'
' Macro1 Macro
'

'
    Range("D5").Select
    Selection.NumberFormat = "dd/mm"
End Sub


Pour: jj/mm mais il faut de temps en temps mm/dd pour le meme resultat!!!
JCB40
Messages postés
1140
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
22 octobre 2019
138 -
Bonjour

Merci du renseignement
Crdlt
f894009
Messages postés
14803
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 octobre 2019
1177 -
Re,

J'oubliai, office meme en Français, le VBA reste anglais
Commenter la réponse de JCB40