Объект доступности (проект)

Представляет строку в сетке доступности ресурса для ресурса. Объект "Доступность " входит в семейство "Доступность ".

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

Чтобы вернуть один объект доступности, используйте **Доступность(**Индекс), гдеИндекс — это номер индекса доступности . В следующем примере возвращаются сведения о доступности указанного ресурса из первой строки сетки доступности ресурса .

MsgBox ActiveProject.Resources("Tom").Name & " is available from " & _ 
    ActiveProject.Resources("Tom").Availabilities(1).AvailableFrom & " to " & _ 
    ActiveProject.Resources("Tom").Availabilities(1).AvailableTo & "." 

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

Dim Avail As Availability 
 
For Each Avail In ActiveProject.Resources("Tom").Availabilities 
    MsgBox "From " & Avail.AvailableFrom & " to " & Avail.AvailableTo 
Next Avail 

Используйте метод Add , чтобы добавить объект Availability в коллекцию Availability . В следующем примере в сетку доступности ресурса добавлена строка, показывающая, что указанный ресурс доступен только неполный рабочий день в течение апреля.

ActiveProject.Resources("Tom").Availabilities.Add "4/1/2012", "4/30/2012", 50

Методы

Имя
Delete

Свойства

Имя
Application
AvailableFrom
AvailableTo
AvailableUnit
Index
Parent

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

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