Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает дату и время, которые следуют за другой датой по заданной длительности для автоматически запланированной задачи.
Синтаксис
выражение. DateAdd( _StartDate_, _Duration_, _Calendar_ )
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| StartDate | Обязательный | Variant | Исходная дата, к которой добавляется длительность. |
| Duration | Обязательный | Variant | Длительность, добавляемая к дате начала. |
| Календарь | Необязательный | Object | Ресурс, задача или базовый объект календаря. Значение по умолчанию — календарь активного проекта. |
Возвращаемое значение
Variant
Примечания
Чтобы добавить длительность к дате для задачи, запланированной вручную, которая использует эффективный календарь, который может включать нерабочее время, используйте свойство EffectiveDateAdd .
Пример
В следующем примере показана дата окончания трехдневной задачи, которая начинается 11.07.07 в 8 утра.
Sub FindFinishDate()
MsgBox Application.DateAdd(StartDate:="7/11/07 8:00 AM", Duration:="3d")
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.