Прочитать на английском

Поделиться через


Объект Day (Project)

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

Пример

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

Используйте 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

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

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

Методы

Имя
Default

Свойства

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

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