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.