我正在试图弄清楚在Access 2003中是否有任何vba方式对报表字段进行排序。我有这个字段包含三个不同的值“估计日期”,“需要日期”和“日期在”;我需要的是首先从A-Z然后按日期对字段进行排序。如果有人知道如何在VBA或access2003中执行此操作,请告诉我我是新手访问和vba所以任何帮助将不胜感激。
答案 0 :(得分:3)
对于Access报告,请使用报告“组和排序”选项来定义排序顺序。该选项会覆盖报表的记录源查询中ORDER BY
子句建立的任何排序顺序。
我不记得在Access 2003用户界面中找到该选项的确切位置,但怀疑您可以追踪它。同时请注意,Microsoft将于2014年4月停止对Office 2003的支持。
以下是Access 2007的屏幕截图,其中显示了选项在功能区界面上的位置。
答案 1 :(得分:2)
是,转到查询选项卡并根据您的表创建新查询并对这些字段进行排序。然后修改报表以从查询中读取数据,而不是直接从表中读取数据。