Метод Application.DurationFormat (Project)
Возвращает длительность в указанных единицах.
Синтаксис
выражение. DurationFormat
( _Duration_
, _Units_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Duration | Обязательный | Variant | Длительность выражения. |
Единица | Необязательный | Long | Единицы измерения, используемые для выражения длительности. Может быть одной из констант PjFormatUnit . |
Возвращаемое значение
String
Замечания
Метка времени, которая отображается рядом с длительностью, использует формат, заданный шкалой времени: на вкладке Правка диалогового окна Параметры, где шкала времени — "Минуты", "Часы", "Дни", "Недели", "Месяцы" или "Годы".
Например, если значение Duration имеет значение "2w", units — pjDays, а параметр Days as: — "day", метод DurationFormat возвращает значение "10 дней".
Пример
В следующем примере отображается длительность выбранной задачи в неделях.
Sub DurationInWeeks()
MsgBox DurationFormat(ActiveCell.Task.Duration, pjWeeks)
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.