Compartir a través de


Método Application.OptionsCalendar (Project)

Establece las opciones para el calendario del proyecto activo.

Sintaxis

expresión. OptionsCalendar( _StartWeekOnMonday_, _StartYearIn_, _StartTime_, _FinishTime_, _HoursPerDay_, _HoursPerWeek_, _SetDefaults_, _StartWeekOn_, _UseFYStartYear_, _DaysPerMonth_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
StartWeekOnMonday Opcional Boolean True si la semana del calendario comienza el lunes. False si la semana del calendario comienza el domingo. Si se especifica StartWeekOn, se omitirá StartWeekOnMonday. (El argumento de StartWeekOn es una mejor manera de especificar el comienzo de la semana).
StartYearIn Opcional Long Primer mes del año fiscal. Puede ser una constante PjMonth.
StartTime Opcional Variant Hora de inicio predeterminada de los días laborables.
FinishTime Opcional Variant Hora de finalización predeterminada de los días laborables.
HoursPerDay Opcional Double Número predeterminado de horas laborables al día.
HoursPerWeek Opcional Double Número predeterminado de horas laborables a la semana.
SetDefaults Opcional Boolean True si los valores de StartYearIn, StartTime, FinishTime, HoursPerDay, HoursPerWeek, StartWeekOn y UseFYStartYear se usan como valores predeterminados para nuevos proyectos. El valor predeterminado es False.
StartWeekOn Opcional Long Primer día de la semana. Puede ser una constante PjWeekday.
UseFYStartYear Opcional Boolean True si un año fiscal se determina por el año del primer mes de ese año fiscal. False si está determinado por el último mes del año fiscal. Por ejemplo, si StartYearIn es pjJuly (para indicar julio de 2012) y UseFYStartYear es True, el año fiscal que termina en junio de 2012 sería FY2012.
DaysPerMonth Opcional Double El número predeterminado de días laborables al mes.

Valor devuelto

Boolean

Comentarios

Si se omite un argumento, el valor predeterminado viene especificado por la configuración de la ficha Programación del cuadro de diálogo Opciones de proyecto.

Utiliza el método OptionsCalendar sin especificar ningún argumento, muestra el cuadro de diálogo Opciones de proyecto con la ficha General seleccionada.

Ejemplo:

En el ejemplo siguiente se establece el primer mes del año fiscal en abril, el número predeterminado de horas laborables diarias en 4 y el número predeterminado de horas laborables a la semana en 20.

Sub Options_Calendar() 
    Dim HoursDay As Double 
    Dim HoursWeek As Double 
 
    HoursDay = 4 
    HoursWeek = 20 
 
    OptionsCalendar StartYearIn:=pjApril, HoursPerDay:=HoursDay, HoursPerWeek:=HoursWeek 
End Sub

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.