Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Возвращает длительность в указанных единицах.
Синтаксис
выражение.
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 и обратная связь.