Bonjour,
Le champ Mois je l'appellerais le_Mois car dans Access le mot Mois est un mot réservé. A noté que cela fonctionne malgré tout mais....
Ici avec W7 et Office2007 ou 2010
leMois:Format ([NomChampDate];"mmmm")
fonctionne parfaitement.
Je ne sais évidamment pas pourquoi pas chez vous.
Pour l'ordre j'ai fait une essai en ajoutant un champ calculé pour donner un ordre suivant la valeur du mois. En supposant que le nom du ChampDate est Dat_E (car Date est un mot réservé)
Ordre_Mois: VraiFaux(Mois([Dat_E])>8;Mois([Dat_E])-8;Mois([Dat_E])+4)
Cela donne pour :
mois = 09 Ordre_mois = 1
mois = 10 Ordre_mois = 2
...
mois = 01 Ordre_mois = 5
mois = 02 Ordre_mois = 6 etc...
Et en faisant un tri Croissant sur ce champ on à Septembre classé en premier.
Espérant que cela va vous aidez du moins pour le second point.
Partager