Partager via


Objet availability (Project)

Représente une ligne de la grille Ressource disponible d’une ressource. L’objet Availability est membre de la collection Availabilities .

Utilisation de l'objet Availability

Utilisez **Availabilities(**Index), oùIndex est le numéro d’index de disponibilité, pour renvoyer un seul objet Availability . L'exemple suivant montre comment renvoyer les informations de disponibilité de la première ligne de la grille Ressource disponible de la ressource spécifiée.

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

Utilisez la propriété Availabilities pour renvoyer une collection Availabilities . L’exemple suivant montre comment afficher la plage de dates pendant laquelle la ressource spécifiée est disponible pour le travail.

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

Utilisez la méthode Add pour ajouter un objet Availability à la collection Availabilities . L’exemple suivant montre comment ajouter une ligne à la grille Ressource disponible pour indiquer que la ressource spécifiée n’est disponible qu’à mi-temps pendant le mois d’avril.

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

Méthodes

Nom
Delete

Propriétés

Nom
Application
AvailableFrom
AvailableTo
AvailableUnit
Index
Parent

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.