Объект дня (Project)

Представляет день месяца. Объект Day входит в коллекцию Days .

Пример

Использование объекта "День"

Используйте Days (Index ), гдеIndex — это номер индекса дня или константа PjWeekday, чтобы вернуть один объект Day. В следующем примере подсчитывается количество рабочих дней в сентябре 2008 г. для каждого выбранного ресурса.

Dim R As Resource, D As Integer, WorkingDays As Integer 
 
For Each R In ActiveSelection.Resources() 
    WorkingDays = 0 
    With R.Calendar.Years(2008).Months(pjSeptember) 
        For D = 1 To .Days.Count 
            If .Days(D).Working = True Then 
                WorkingDays = WorkingDays + 1 
            End If 
        Next D 
    End With 
    MsgBox "There are " & WorkingDays & " working days in " _ 
        & R.Name & "'s calendar." 
Next R

Использование коллекции "Дни"

Используйте свойство Days для возврата коллекции дней . В приведенном ниже примере подсчитывается количество рабочих дней в сентябре 2008 года.

ActiveProject.Calendar.Years(2008).Months(pjSeptember).Days.Count

Методы

Имя
Default

Свойства

Имя
Application
Calendar
Count
Index
Name
Parent
Shift1
Shift2
Shift3
Shift4
Shift5
Working

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

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