Метод Application.DateDifference (Project)

Возвращает длительность между двумя датами в минутах для автоматически запланированной задачи.

Синтаксис

выражение. DateDifference( _StartDate_, _FinishDate_, _Calendar_ )

выражение: переменная, представляющая объект Application.

Параметры

Имя Обязательный или необязательный Тип данных Описание
StartDate Обязательный Variant Дата, используемая в качестве начала длительности.
FinishDate Обязательный Variant Дата, используемая в качестве конечной точки.
Календарь Необязательный Object Ресурс или объект календаря базы задач. Значением по умолчанию является календарь активного проекта.

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

Long

Примечания

Чтобы получить разницу между двумя датами для задачи, запланированной вручную (которая использует эффективный календарь, который может включать нерабочее время), используйте свойство EffectiveDateDifference .

Пример

В следующем примере отображается длительность задачи, которая началась 11.07.97 в 8:00 и закончилась 13.07.97 в 17:00.

Sub FindDuration() 
 MsgBox Application.DateDifference ("7/11/97 8:00 AM", "7/13/97 5:00 PM") 
End Sub

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

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