Bonjour à tous, bonne et heureuse année et merci de votre aide.
J'ai un tableau croisé qui présente les données en provenance d'une base de données. Dans ces données il y a un période de douze mois (Novembre à Octobre) qui change chaque année. Pour chaque période j'ai un champ dans ma requête. Par exemple, cette année j'ai les champs [2010-11] à [2011-10] et l'année prochaine j'aurai les champs [2011-11] à [2012-10].
Actuellement je fais les modifications à la main. C'est un peu pénible et source d'erreur.
En fouillant sur Internet j'ai trouvé qu'apparemment je devrais utiliser la méthode PivotTableWizard de l'objet PivotTable mais aucun exemple prenant une requête comme source du tableau et mes essais ne se sont révélés concluants.
J'aimerais, par code, remplacer la requête actuelle (ex : Select [Table1].[Champ01], [Table1].[Champ02], [Table1].[Champ02], [Table1].[2010-11], ..., [Table1].[2011-10] form [Table1] par la nouvelle (ex : Select [Table1].[Champ01], [Table1].[Champ02], [Table1].[Champ02], [Table1].[2011-11], ..., [Table1].[2012-10] form [Table1]
A+
Partager