Application.TimelineInsertTask 方法 (Project)

当"日程表"视图处于选中状态时,显示 "任务信息" 对话框,然后将一个新任务插入到项目中,并将该任务添加到"日程表"视图中。

语法

expressionTimelineInsertTask( _Type_ )

表达 返回 Application 对象的表达式。

参数

名称 必需/可选 数据类型 说明
Type 必需 PjTimelineInsertTaskType 指定类型的任务;也就是说,该任务是否定期任务、 里程碑或标注任务。 可以是下列的 PjTimelineInsertTaskType 常量之一: pjTimelineInsertTaskpjTimelineInsertMilestonepjTimelineInsertCalloutTask 。 任何一种任务类型可以手动或自动安排。

返回值

Boolean

说明

TimelineInsertTask 方法在 任务信息对话框中根据项目状态栏的 新任务节中显示的任务的类型显示手动计划或自动计划任务。

如果用户取消 任务信息对话框中,则 TimelineInsertTask 将返回 False

注意

任务信息”对话框中的“在日程表上显示”复选框已清除。 The TimelineInsertTask method adds a task to the timeline whether the check box is checked or clear.

TimelineInsertTask 方法对应于功能区“格式”选项卡上“插入”组中的“任务”、“标注任务”和“里程碑”命令。 当“日程表”视图处于选中状态时,“格式”选项卡会显示“插入”组。 如果“日程表”视图未选中,则 TimelineInsertTask 方法将导致错误 1100“在此情况下无法使用此方法”。

示例

如果 Project 状态栏显示 "新任务: 手动计划",以下语句可显示 "任务信息" 对话框,提示用户为手动计划任务命名。 默认的开始日期为项目开始日期。 当用户单击 "确定" 时,Project 会将任务插入到甘特图中,并在日程表上显示新任务,同时在日程表附带的标注框中显示任务信息。

Application.TimelineInsertTask Type:=pjTimelineInsertCalloutTask

支持和反馈

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