Page 1 sur 1

[R] Retour de Date au format excel dans GUI

Posté : lun. 22 juin 2009 20:38
par mickmicks
Bonjour le forum,

J'aurais aimé si possible un coup de main sur ce probleme.
Dans les cellules d'une feuille excel, j'ai B3 et E3. Ces cellules contiennent une date au format "22/06/2009".
J'ai fait mon pti code :p :

Code : Tout sélectionner

$FileName=("f:\tcx\rele.xls")       
$oExcelDoc = ObjGet($FileName)  
$oDocument=$oExcelDoc.Worksheets(2) 
$t2=$oDocument.range("B3").value 
$t3=$oDocument.range("E3").value
Et j'ai la date retourné sur ce format : 20090622000000

C'est la bonne date mais pas exploitable. (J'ai bien fait une division pour enlever tout les zero, mais bon aprés pour comparer des dates, c'est pas simple).

Il y aurait il un moyen de convertir ces chiffres en date?

Cordialement
Mick

Re: Retour de Date au format excel dans GUI

Posté : lun. 22 juin 2009 21:20
par jbnh
Ceci t'aiderai-il ?

Code : Tout sélectionner

$var = "20090622000000"
$a = stringleft("20090622000000",4)
$b = stringmid("20090622000000", 5,2)
$c= stringmid("20090622000000", 7,2)
msgbox(0,'',$c&'/'&$b&'/'&$a)
Merci aussi de lire les règles de présentation d'un message et d'éditer titre.

Re: [R] Retour de Date au format excel dans GUI

Posté : mar. 23 juin 2009 18:28
par mickmicks
Merci beaucoup Jbnh. C'etait tout à fait çà.

Merci aussi pour le rappel des balises. Au bout de deux fois,je me suis apercu qu'il y avait quelque chose qui clochait.

Mais faut noter que j'avais fait un effort avec spoiler :p

Re: [R] Retour de Date au format excel dans GUI

Posté : mar. 23 juin 2009 21:04
par jbnh
Aucun soucis ! On a l'habitude Image