显示 "比较项目版本" 对话框以比较项目的两个版本。
语法
expression。 CompareProjectVersions
表达 返回 Application 对象的表达式。
返回值
Boolean
说明
CompareProjectVersions 方法等效于在功能区上的 项目选项卡的 报表组中的 比较项目命令。 如果您希望以编程方式控制的项目比较功能 (例如是否显示差异列),请使用 CreateComparisonReport 方法。
示例
下面的示例将检查调用 CompareProjectVersions 方法之前是否打开一个项目。 如果打开了一个项目,该代码会检查是否有任务或项目中的资源之前调用方法。
Sub CompareVersions ()
If Projects.Count = 0 Then
MsgBox "You must have at least one project open before you can compare projects."
Exit Sub
ElseIf ActiveProject.Tasks.Count = 0 Then
If ActiveProject.ResourceCount = 0 Then
MsgBox "There are no task or resources in the current project." & vbCrLf & _
"Open a project with either tasks or resources before creating a comparison report.", _
vbInformation
Exit Sub
End If
End If
CompareProjectVersions
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。