Application.TimelineInsertTask 方法 (Project)
当"日程表"视图处于选中状态时,显示 "任务信息" 对话框,然后将一个新任务插入到项目中,并将该任务添加到"日程表"视图中。
语法
expression。 TimelineInsertTask
( _Type_
)
表达 返回 Application 对象的表达式。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Type | 必需 | PjTimelineInsertTaskType | 指定类型的任务;也就是说,该任务是否定期任务、 里程碑或标注任务。 可以是下列的 PjTimelineInsertTaskType 常量之一: pjTimelineInsertTask 、 pjTimelineInsertMilestone 或 pjTimelineInsertCalloutTask 。 任何一种任务类型可以手动或自动安排。 |
返回值
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。