Метод Application.SetTPField (Project)

Задает значение для поля процента завершения одной или нескольких задач в представлении Планировщика команд.

Синтаксис

выражение. SetTPField( _Field_, _Value_, _AllSelectedTasks_, _Create_, _TaskID_, _ProjectName_ )

Выражение Выражение, возвращающее объект Application .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Field Обязательный String Аргумент Field может быть только "% Complete". Вы также можете использовать метод FieldConstantToFieldName с pjTaskPercentComplete, как показано в примере.
Value (Значение) Обязательный String Значение аргумента Field . Значения могут варьироваться от "0" до "100" для процента завершения.
AllSelectedTasks Необязательный Логический Не используется в Project. Значение равно True, что означает, что аргументы Field и Value заданы для всех выбранных задач.
Создание Необязательный Логический Не используется в Project.
TaskID Необязательный Long Не используется в Project.
ProjectName Необязательный String Не используется в Project.

Возвращаемое значение

Boolean

Пример

В следующем примере для выбранных задач в представлении Планировщика команд задано значение 40 % завершения.

Sub TestSetTPField() 
    Dim fieldName As String 
 
    fieldName = FieldConstantToFieldName(pjTaskPercentComplete) 
    Application.SetTPField Field:=fieldName, Value:="40" 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.