Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сведения о ходе обновления и изменение расписания работы для задач в проекте.
Синтаксис
выражение.
UpdateProject( _All_, _UpdateDate_, _Action_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Все | Необязательный | Логический | Имеет значение "True ", если все задачи в активном проекте обновлены. Значение false , если обновляются только выбранные задачи. Значение по умолчанию — True. |
| Дата обновления | Необязательный | Variant | Дата обновления, используемая для указанного действия. |
| action | Необязательный | Integer | Действие, которое необходимо выполнить с указанными задачами. Может быть одной из следующих констант PjProjectUpdate : pj0or100Percent, pj0to100Percent или pjReschedule. Значение по умолчанию — pj0to100Percent. |
Возвращаемое значение
Boolean
Примечания
При запуске метода UpdateProject без аргументов отображается диалоговое окно Update Project .
Метод UpdateProject соответствует команде Обновить проект на вкладке PROJECT ленты.
Пример
В следующем примере сначала создается задача, в поле "% выполнения" задается значение 50 процентов; а затем обновляет проект, чтобы запланировать остальную часть работы для начала задачи 19.09.2012.
Sub Update_Project()
ViewApply Name:="Gantt Chart"
' Create a new task
RowInsert
SetTaskField Field:="Name", Value:="TestTask-1"
SetTaskField Field:="Duration", Value:="2"
SetTaskField Field:="% Complete", Value:="50"
'Schedule the remainder of the work to start on the update date.
UpdateProject All:=False, UpdateDate:="9/19/2012", action:=pjReschedule
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.