Textbox date [Résolu/Fermé]

Signaler
Messages postés
2060
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
24 septembre 2020
-
Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
-
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

4 réponses

Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
1 361
Bonjour,

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

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

CCM 60769 internautes nous ont dit merci ce mois-ci

Messages postés
2060
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
24 septembre 2020
340
Bonjour

Merci pour ta réponse.
Ma question comment résoudre ce problème,en vba je suis limité
Crdlt
Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
1 361
Re,

Vous devez ecrire la cellule avec le contenu de votre textbox au format date
Messages postés
2060
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
24 septembre 2020
340
Peux tu développer car là je n'y comprends rien
la textbox est dans une userform
merci
Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
1 361
Re,
Nom de la textbox a adapter:
F01.Range("B" & Nlig) = Format(CDate(TxBDate), "dd/mm")
Messages postés
2060
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
24 septembre 2020
340
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
Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
1 361
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!!!
Messages postés
2060
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
24 septembre 2020
340
Bonjour

Merci du renseignement
Crdlt
Messages postés
15349
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
22 septembre 2020
1 361
Re,

J'oubliai, office meme en Français, le VBA reste anglais