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