【问题标题】:sorting a field in a access 2003 report field by a specific value按特定值对 access 2003 报告字段中的字段进行排序
【发布时间】:2013-12-14 03:49:44
【问题描述】:

我试图弄清楚是否有任何 vba 方法可以在 access 2003 中对报告字段进行排序。我有这个字段包含三个不同的值“估计日期”、“需要日期”和“日期”;我需要的是首先从 A-Z 然后按日期对字段进行排序。如果有人知道如何在 VBA 或 access2003 中执行此操作,请告诉我我对 access 和 vba 还很陌生,因此我们将不胜感激。

【问题讨论】:

    标签: ms-access vba ms-access-2003


    【解决方案1】:

    对于 Access 报表,使用报表组和排序选项来定义您的排序顺序。该选项会覆盖报表记录源查询中由ORDER BY 子句建立的任何排序顺序。

    我不记得该选项在 Access 2003 用户界面中的确切位置,但怀疑您可以找到它。同时请注意,Microsoft 将于 2014 年 4 月停止对 Office 2003 的支持。

    这是 Access 2007 的屏幕截图,显示了该选项在功能区界面上的位置。

    【讨论】:

    • 谢谢,下次遇到类似问题时我会记住这一点
    【解决方案2】:

    是的,转到查询选项卡并根据您的表创建一个新查询并按这些字段排序。然后修改您的报告以从查询中读取数据,而不是直接从表中读取数据。

    【讨论】:

    • 非常感谢它完全符合我的需要@Knuckle-Dragger
    猜你喜欢
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多