OrderBy 属性

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

适用于

窗体对象

报表对象

您可以使用OrderBy属性指定所需窗体、 查询、 报表或表中的记录进行排序。读取/写入字符串

表达式OrderBy

表达式必填。返回一个对象应用于列表中的表达式。

备注

OrderBy属性是字符串表达式的所需的记录进行排序的字段的名称。当您使用多个字段名称时,用逗号 (,) 分隔名称。OrderBy属性用于保存排序的值并在以后应用。OrderBy值在其中创建的对象一起保存。打开该对象,但它们不会自动应用时,它们会自动加载。

通过输入一个或多个字段名称设置OrderBy属性时,记录被按升序排序。同样,Visual Basic for Applications (VBA) 代码将按升序排列这些字段默认情况下进行排序。

如果您想要对记录按降序排序,则键入降序末尾的字符串表达式。例如,若要将记录客户联系人姓名按降序排序,设置OrderBy属性与"联系人姓名降序"。

您可以使用该对象的属性表、 宏或 VBA 设置OrderBy属性。

对于报表, OrderByOn属性必须设置为是以应用所指定的对象OrderBy属性的排序顺序。对于窗体,选择所需的记录进行排序依据的字段,然后在开始选项卡的排序和筛选组中,单击所需的排序顺序。您还可以使用 VBA 设置OrderByOn属性窗体或报表。

设置报表的OrderBy属性将运行报表的关闭打开事件过程。

注意: 创建一个新的对象时,它将继承的表或查询中创建的记录源筛选排序依据,和OrderByOn属性。窗体和报表,打开对象时,不会自动应用继承的筛选。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×