Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Date saisie sur textbox avec présence auto des "/"

  • Initiateur de la discussion Initiateur de la discussion Chaps
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Chaps

Guest
Re,

Une dernière question pour aujourd'hui, j'ai ce code :

[B1] = Format(UserForm1.TextBox1, 'dd/mm/yyyy')

J'aimerais en fait n'avoir que les jours, mois, et siècle et années à saisir et pas les '/' qui seraient affichés par défaut dans mon textbox.

Possible? et comment bien sur?

Mercii

Bonne soirée à vous
 
Ave,

Sous réserve que la saisie dans le TextBox respecte le format jjmmaaaa (2 caractères pour Jour et moi et 4 pour l'année)
Reste à savoir ce que tu veux faire du résultat...


Private Sub CommandButton1_Click()
z = TextBox1
dat = Left(z, 2) & '/' & Mid(z, 3, 2) & '/' & Right(z, 4)
laDate = CDate(dat) * 1
End Sub

AV [aaa]
 
Re😀ate saisie sur textbox avec présence auto des

Bonjour

un petit code trouvé sur le forum

L'avantage si les utilisateurs tapent instinctivement les / il n'en mettra pas 2


Attention les sigles ‹ et › doivent être modifiés

Message édité par: Pascal76, à: 18/05/2006 17:56
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

R
Réponses
2
Affichages
1 K
R
V
Réponses
17
Affichages
3 K
VBgalère
V
J
Réponses
1
Affichages
1 K
D
Réponses
8
Affichages
1 K
David69400
D
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…