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

  FORUM HardWare.fr
  Programmation

  [VB] pb de date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] pb de date

n°155390
VB HELP
Posté le 10-06-2002 à 10:12:25  profilanswer
 

J'aimerai récuperer une date dans une cellule puis la comparer avec la date d'aujourd'hui. Il y a ca dans la cellule (1,5) : 20/12/2001.
 
Dim DateReunion, DateNow As Date
 
DateNow = Format(Date, "dd/mm/yyyy" )
DateReunion = WSReunion.Cells(1, 5).Value
 
If DateReunion < DateNow Then
 MsgBox ("J'aime le sucre" )
End If
 
Mais le probleme est que la date que je recupere est converti en string : "20/12/2001" du coup le if par en sucette.  :sweat:  
QQ1 pourai me guider ?
:??:  
 
HELP !  
 :jap:
 
PS : si ca peux aider voila les variables locales :
DateReunion : "20/12/2001" : Variant/String  
DateNow : #10/06/2002# : Date


Message édité par VB HELP le 06-10-2002 à 10:15:38
mood
Publicité
Posté le 10-06-2002 à 10:12:25  profilanswer
 

n°155395
Loom the G​loom
Even coders get the blues...
Posté le 10-06-2002 à 10:20:33  profilanswer
 

ben si tu utilises aussi format, ça ne marche pas ??


---------------
Music|Market|Feed|Loom|DVD
n°155398
VB HELP
Posté le 10-06-2002 à 10:22:19  profilanswer
 

Loom the Gloom a écrit a écrit :

ben si tu utilises aussi format, ça ne marche pas ??  




 
comment ca ??
 :??:

n°155403
VB HELP
Posté le 10-06-2002 à 10:24:10  profilanswer
 

comme ca ?! je vais essayer
 
DateReunion = Format(Date, WSReunion.Cells(1, 5).Value)

n°155406
El Scorcho
Posté le 10-06-2002 à 10:24:15  profilanswer
 

Il faut utiliser "CDate" pour convertir une chaine en date :
DateReunion = CDate(WSReunion.Cells(1, 5).Value)

n°155412
Loom the G​loom
Even coders get the blues...
Posté le 10-06-2002 à 10:27:25  profilanswer
 

ben si tu fais un format sur la date que tu récupères avec cells, ça ne marche pas ??
 
ou bien ptet que le paramètre de format doit obligatoirement etre une date ?  
 
au pire (je dis bien au pire paske ça fouette comm méthode), tu crée une méthode qui te converti ta string contenant la date en une date ...
 
ms bon !!


---------------
Music|Market|Feed|Loom|DVD
n°155416
Loom the G​loom
Even coders get the blues...
Posté le 10-06-2002 à 10:29:45  profilanswer
 

El Scorcho a écrit a écrit :

Il faut utiliser "CDate" pour convertir une chaine en date :
DateReunion = CDate(WSReunion.Cells(1, 5).Value)  




 
 
certes je n'y avais pas pensé !!


---------------
Music|Market|Feed|Loom|DVD
n°155417
VB HELP
Posté le 10-06-2002 à 10:29:57  profilanswer
 

je vais tester CDate !

n°155420
VB HELP
Posté le 10-06-2002 à 10:31:51  profilanswer
 

ca a l'air de marcher !!!
 
 
 
j'ai fait comme ca en fait :
 
DateReunion = WSReunion.Cells(LigneReunion, 5).Value
DateReunion = CDate(DateReunion)
 
 :jap: el scorcho  :jap:

n°155427
VB HELP
Posté le 10-06-2002 à 10:37:05  profilanswer
 

CA marche !!!!!
 :jap:  :jap:  :jap:  
 
Merci bcp !!
 
EnJoY !
 
 
 :hello:

mood
Publicité
Posté le 10-06-2002 à 10:37:05  profilanswer
 

n°155494
VB HELP
Posté le 10-06-2002 à 11:38:45  profilanswer
 

Autre pb :
 
Quand je copie une date d'une cellule vers une autre lorsque le jours est inferieur a 12, il y a une inversion entre le jour et le mois.
 
Exemple :
 
20/01/2001 reste bien 20/01/2001
mais
10/01/2001 deviens 01/10/2001 ( inversion du jour et du mois )
 
WTF ?
 
PS :  :kaola: hihi

n°155518
VB HELP
Posté le 10-06-2002 à 11:51:53  profilanswer
 

c bon g trouvé !
 
 
:)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB] pb de date

 

Sujets relatifs
Selectionner les entrée d'une date précise[ORACLE] TO_DATE
Delphi SQL : La date[SQL & VBA] Format de date
Recuper la date en fortrantPhp et comparaison de date
[JAVA] Recuperation de la date et l'heure en String[PHP/MySQL] Afficher des enregistrement par date
[java] recuperer la date systeme !!![Oracle] Format de date
Plus de sujets relatifs à : [VB] pb de date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR