Application.Sort 方法 (Project)

对活动窗格中的任务或资源进行排序。

语法

表达式 (_Key1__Ascending1_、、_Key2__Outline__Ascending2__Key3__Ascending3__Renumber_、) 进行排序

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Key1 可选 String 要进行排序的主要域的名称。 如果省略 Key1,Project 将显示 排序对话框。
Ascending1 可选 Boolean 如此 如果将按升序排序的主要域。 默认值为 True
Key2 可选 String 要排序的第二个域的名称。
Ascending2 可选 Boolean 如此 如果第二个域按升序排序。 默认值是 ,则返回 True。
Key3 可选 String 要排序的第三个域的名称。
Ascending3 可选 Boolean 如此 如果第三个域按升序排序。 默认值为 True
Renumber 可选 Boolean 如此 如果项目对任务排序来之后重新编号。 用于任务视图重新编号可以大纲为 时,才 是。 如果轮廓是 True ,则重新编号为 排序对话框中的当前设置的默认值。 如果大纲为 False ,将忽略重新编号。
Outline 可选 Boolean 如此 如果将把它们排序后保留的任务或资源的大纲级别。 默认值为 True

返回值

Boolean

示例

以下示例将按优先级对活动项目中的任务进行排序,然后对任务重新进行编号。

Sub SortByPriority() 
 Sort Key1:="Priority", Ascending1:=True, Renumber:=True 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。