Bonjour !
Alors, ce n'est pas vraiment le format anglais, c'est bien trop propre pour être un format anglais !
En pratique, c'est presque le format iso d'ailleurs, pour être parfait. (il manque juste les tirets : 2009-02-01)
Sinon, c'est aussi le format date sur 8 caractères standard en informatique
Pour le lire, il faut le découper, avec stxt() :
année = stxt(val;1;4)
mois = stxt(val;5;2)
jour = stxt(val;7;2)
Ensuite, pour retrouver une date, 2 solutions :
- soit on l'écrit en format texte comme une grosse brute (mais il faudra la redécouper de la même façon derrière) :
jour&"/"&mois&"/"&année
- soit on l'écrit en format date que l'on pourra afficher au format qui nous plait, et reconvertir facilement en texte si nécessaire :
date(année;mois;jour)
Du coup, ca donne
=date(stxt(20090201;1;4);stxt(20090201;5;2);stxt(20090201;7;2))