Метод Application.UpdateTasks (Project)
Обновления выбранные задачи.
Синтаксис
выражение. UpdateTasks
( _PercentComplete_
, _ActualDuration_
, _RemainingDuration_
, _ActualStart_
, _ActualFinish_
, _Notes_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
PercentComplete | Необязательный | Variant | Процент завершения активных задач. |
ActualDuration | Необязательный | Variant | Фактическая длительность выбранных задач. |
RemainingDuration | Необязательный | Variant | Оставшаяся длительность выбранных задач. |
ActualStart | Необязательный | Variant | Фактическая дата начала выбранных задач. |
ActualFinish | Необязательный | Variant | Фактическая дата завершения выбранных задач. |
Примечания. | Необязательный | String | Комментарии в поле Заметки для выбранных задач. Значение может быть только текстом, а не форматом RTF, как в диалоговом окне Заметки . |
Возвращаемое значение
Boolean
Примечания
При использовании метода UpdateTasks без указания аргументов отображается диалоговое окно Задачи обновления .
Пример
В следующем примере создается задача с именем TestTask-1, выполняется на 50 %, а затем она удаляется.
Sub Update_Tasks()
'Activate Gantt Chart
ViewApply Name:="Gantt Chart"
'Create a task
RowInsert
SetTaskField Field:="Name", Value:="TestTask-1"
SetTaskField Field:="Duration", Value:="2"
'Update the percent complete of the new task.
UpdateTasks PercentComplete:="50"
'Delete the new task
ActiveProject.Tasks("TestTask-1").Delete
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.