Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1785 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  tester le format de la date en vba

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tester le format de la date en vba

n°733341
liteon
Posté le 21-05-2004 à 11:29:23  profilanswer
 

bonjour a tous, je voudrais faire un test pour voir si l'utilisateur entre bien une date au format dd/mm/yyyy mais je ne sais pas comment faire. merci de votre aide.

mood
Publicité
Posté le 21-05-2004 à 11:29:23  profilanswer
 

n°733377
glod 2
Votre trajet, notre projet.
Posté le 21-05-2004 à 11:43:26  profilanswer
 

isdate() tout simplement :o
Tu peux limiter le champ à 10 caractères,puis un truc du genre
if not isdate(txtDate.text) then
    msgbox "Veuillez entrer une date valide SVP"
    cancel=true
end if
 
sur l'évènement validate de ton champ date.

n°733487
liteon
Posté le 21-05-2004 à 12:58:40  profilanswer
 

ok merci

n°740883
romano17
Posté le 26-05-2004 à 23:56:22  profilanswer
 

et pour tester si c est une valeur numérique

n°747956
prog1001
Posté le 01-06-2004 à 20:10:26  profilanswer
 

liteon a écrit :

bonjour a tous, je voudrais faire un test pour voir si l'utilisateur entre bien une date au format dd/mm/yyyy mais je ne sais pas comment faire. merci de votre aide.


 
moi je te propose ceci

Code :
  1. Dim CduDate As String
  2. Dim MyDate As Date
  3. CduDate = InputBox("Quel date ?", "Date" )
  4. If IsDate(CduDate) = True Then
  5. MyDate = Format(CduDate, "dd/mm/yyyy" )
  6. Else
  7. MsgBox "Entrer une date valide"
  8. End If


 
Avec cet exemple si tu rentre une date genre "1 juin 2004" format la transforme en 01/06/2004


Message édité par prog1001 le 01-06-2004 à 20:11:12

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  tester le format de la date en vba

 

Sujets relatifs
Problème de mise à jour d'une date ! [Résolu]contrôler un format si c'est un format date numérique
[WinDev 7.5] Orientation page avec le format DEFINIUTILISATEURTESTER LE TYPE D'OS DANS UN BATCH
lister des fichiers + date[VBA] problème et recherche de date avec Find...
sql fonction dateVBA - Sauver une seule feuille, au format TXT, sans modif du classeur
[ASP 3.0] Envoi de mail + Mail format HTML 
Plus de sujets relatifs à : tester le format de la date en vba


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)