Bonjour tout le monde
J'aurais besoin d'aide car je rencontre un problème des plus inattendus
Je bosse sur des TCD qui puisent les données sur une base SQL que je ne peux pas modifier (évidemment)
Le programme qui alimente cette base fournit les dates au format jj/mm/aaa hh:mm:ss, jusque là, pas de problème.
En faite, je n'ai besoin que des dates, les heures et les minutes importent peu. Donc, j'utilise "grouper la sélection" pour me débarrasser ses détail inutiles et encombrants.
Première surprise Excel affiche alors les dates sous la forme 22-avr et impossible de changer cela (format du nombre, format de la cellule, rien à faire)
Deuxième surprise, plus dégoûtante encore : faire un tri du plus récent au plus ancien (donc excel sait que c'est des dates) place le 25-févr avant le 22-avr etc. en faite il se contente de faire le tri comme s'il s'agissait d'un vulgaire tri de Z à A, le 25 avant le 24 avant le 23 etc. Sans se soucier du mois ni de l'année.
Si ma base de données etait un fichier excel, une simple formule aurait résolu le problème, mais là avec une base SQL je ne sais vraiment pas quoi faire
Si quelqu'un saurait comment remédier à celà, ou comment refaire le tri manuellement avec une macro lorsque le TCD est actualisé, je lui serait infiniment reconnaissant.
Merci à tous
J'aurais besoin d'aide car je rencontre un problème des plus inattendus
Je bosse sur des TCD qui puisent les données sur une base SQL que je ne peux pas modifier (évidemment)
Le programme qui alimente cette base fournit les dates au format jj/mm/aaa hh:mm:ss, jusque là, pas de problème.
En faite, je n'ai besoin que des dates, les heures et les minutes importent peu. Donc, j'utilise "grouper la sélection" pour me débarrasser ses détail inutiles et encombrants.
Première surprise Excel affiche alors les dates sous la forme 22-avr et impossible de changer cela (format du nombre, format de la cellule, rien à faire)
Deuxième surprise, plus dégoûtante encore : faire un tri du plus récent au plus ancien (donc excel sait que c'est des dates) place le 25-févr avant le 22-avr etc. en faite il se contente de faire le tri comme s'il s'agissait d'un vulgaire tri de Z à A, le 25 avant le 24 avant le 23 etc. Sans se soucier du mois ni de l'année.
Si ma base de données etait un fichier excel, une simple formule aurait résolu le problème, mais là avec une base SQL je ne sais vraiment pas quoi faire
Si quelqu'un saurait comment remédier à celà, ou comment refaire le tri manuellement avec une macro lorsque le TCD est actualisé, je lui serait infiniment reconnaissant.
Merci à tous
Dernière édition: