Bonsoir,
Je réalise une requete sql via un classeur fermé.
Dans ce classeur qui est une base de donnée, j'ai un champ Date avec le format excel Date et en affichage, les cellules montre la date sous la forme : dd/mm/yyyy.
J'ai un gros soucis, lorsque je veux recuperer la date la plus élevée d'un item.
En effet, un item peux contenir plusieurs date. Je lance donc une requete select en trian la date dans l'ordre DESC. Le 1er item correspond donc à la date la plus haute.
Le problème, c'est qu'excel fait n'importe quoi, et la date qui ressort de la requete n'est pas la plus élevée.
Voici ma requete :
requete = "SELECT Date FROM [Heures$] WHERE Item='MonITEM' ORDER By Date DESC"
Avez vous une idée?
Partager