Je ne sais pas pourquoi et je viens de trouver comment y pallier :
il faut se servir de la propriété "TextMatrix" du control mshflexgrid :
si tu veux par exemple formater la colonne 3, tu fais la boucle suivante :
For i = 1 To mshflexgrid1.Rows - 1 mshflexgrid1.TextMatrix(i, j) = Format(mshflexgrid1.TextMatrix(i, j), "mm/dd/yy") next
|
Je vois que tu as posté ce message il y a un petit moment, mais je suis tellement content d'avoir trouvé que je te réponds quand même
-------------------------------
Réponse au message :
-------------------------------
> Pq dans un contrôle MSHFLEXGRID, lié à une table (base de donnée mdb) par une commande Ado, les dates (champ de table de type date) sont elles formatées en MM/JJ/AA et pas en JJ/MM/AA comme dans la base de donnée ?