Application.ViewEditSingle 方法 (Project)
创建、编辑或复制一个单窗格视图。
语法
expression。 ViewEditSingle
( _Name_
, _Create_
, _NewName_
, _Screen_
, _ShowInMenu_
, _HighlightFilter_
, _Table_
, _Filter_
, _Group_
)
expression:表示 Application 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Name | 可选 | String | 要编辑、创建或复制的单窗格视图的名称。 默认值为活动视图的名称。 |
Create | 可选 | Boolean | 如此 如果项目创建单窗格视图。 如果新名称为空字符串 (""),新视图将给定名称与指定的名称。 否则为新视图是指定名称的视图的一个副本,并给出新名称与指定的名称。 默认值为 False 。 |
NewName | 可选 | 字符串 | 使用“创建名称 (”指定的视图的新名称) 为 False ,或者刚刚创建的新视图的名称 (Create 为 True) 。 如果新名称为空字符串,并创建为 False ,则指定名称的视图将保留其当前名称。 默认值为 False 。 |
Screen | 可选 | Long | 一个常数,指定要显示的视图。 可以是 PjViewScreen 常量之一。 默认值是 pjGantt |
ShowInMenu | 可选 | Boolean | 如此 如果视图名称出现在 其他视图下拉列表菜单。 默认值为 False 。 |
HighlightFilter | 可选 | Boolean | 如此 如果项目应突出显示筛选的项目。 默认值为 False 。 |
Table | 可选 | String | 在视图中显示的表的名称。 对于新视图,该参数为必选。 |
Filter | 可选 | String | 应用于视图的筛选器的名称。 对于新视图,该参数为必选。 |
Group | 可选 | String | 要应用于视图的组的名称。 如果视图需要使用组,但却没有指定任何组,则默认值为"No Group"。 如果由 Screen 参数指定的视图不使用组,则 Group 值将被忽略。 |
返回值
Boolean
示例
以下示例将为当前正在进行的任务新建一个视图,并按工期分组。
Sub DisplayMyTasks()
ViewEditSingle Name:="My Tasks", Create:=True, _
Screen:=pjGantt, Table:="Schedule", _
Filter:="In Progress Tasks", Group:="Duration"
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。