Compartir a través de


Objeto Availabilities (Project)

Contiene un conjunto de objetos Availability.

Ejemplo:

Uso del conjunto Availabilities

Uso Availabilities ( Index ), donde Index es el número de índice de disponibilidad, para devolver un único objeto Availability. En el ejemplo siguiente se devuelve la información de disponibilidad de la primera línea de la cuadrícula de Disponibilidad de recursos para el recurso especificado.

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

Usar la colección Availabilities

Utilice la propiedad Availabilities para devolver un conjunto Availabilities. El ejemplo siguiente muestra el intervalo de fechas en las que puede trabajar el recurso especificado.

Dim Avail As Availability  

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

Utilice el método Add para agregar un objeto Availability al conjunto Availabilities. El ejemplo siguiente agrega una línea a la cuadrícula Disponibilidad de recursos que muestra que el recurso especificado sólo está disponible la mitad del tiempo en el mes de abril.

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

Métodos

Nombre
Add

Propiedades

Nombre
Aplicación
Count
Elemento
Parent

Vea también

Modelo de objetos de Project

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.