Событие Application.NewProject (Project)
Возникает при создании нового проекта, включая проект по умолчанию, который создается при каждом запуске Project.
Синтаксис
выражение. NewProject
( _pj_
)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Pj | Обязательный | Проект | Созданный проект. |
Замечания
Событие NewProject для проекта по умолчанию аналогично событию Open для существующих проектов. Событие NewProject возникает перед событием Activate для нового проекта. События проекта не возникают, когда проект внедрен в другой документ или приложение. Дополнительные сведения и пример кода для создания и тестирования обработчика событий см. в разделе Использование событий с объектами приложений и проектов.
Пример
В следующем примере задается количество рабочих часов в день для каждого созданного проекта. В этом примере требуется новый модуль класса и дополнительный код, чтобы он действовал.
Private Sub App_NewProject(ByVal pj As MSProject.Project)
pj.HoursPerDay = 10
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.