Format date

Bonjour,

j' utilise un User Form dans lequel y a des cases test, l'une d'elle me sert a saisir une date dans une base de donnée.

je voudrais recuperer le moi au format texte, et l' année en chiffre, est ce que quelqu'un pourrais m' éguiller

merci d'avance pour votre aide

Bonjour,

Voici une solution possible :

16date.zip (7.34 Ko)

Bonjour

A essayer

Userform avec un TextBox et un CommandButton

Private Sub CommandButton1_Click()
  If IsDate(Me.TextBox1) Then
    MsgBox "Mois  : " & Format(Me.TextBox1, "mmmm") & vbCr & _
           "Année : " & Year(Me.TextBox1)
  End If
End Sub

Merci à vous deux, les 2 methodes fonctionnent tres bien

J'opterais pour celle de Banzai 64 qui me parait plus simple.

entre temps j'avais trouvé une autre methode pour l'année qui est : DatePart("yyyy", textbox)

encore merci pour votre aide aussi rapide !

-- 16 Juil 2011, 19:12 --

Re

j avais validé vos reponse comme bonne, mais quand j'ai utilisé ton code 'banzai64) il me met une erreur : projet ou bibliotheque introuvavble en me soulignant le mot format??

qu'est ce donc cette erreur ??

alors que ca marche sur votre page excel ??

-- 16 Juil 2011, 20:00 --

re re

apres verification des references j'ai trouvé la reference manquante.

encore merci et je clos ce sujet

A+

Rechercher des sujets similaires à "format date"