Método Application.CalendarDateBoxesEx (Project)
Personaliza las bandas superior e inferior de los cuadros de fecha en la vista Calendario.
Sintaxis
expresión. CalendarDateBoxesEx
( _TopLeft_
, _TopRight_
, _BottomLeft_
, _BottomRight_
, _TopColor_
, _BottomColor_
, _TopPattern_
, _BottomPattern_
)
Expresión Expresión que devuelve un objeto Application .
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
TopLeft | Opcional | Long | Formato de las fechas del ángulo superior izquierdo de cada cuadro de fecha. Puede ser una de las constantes de PjCalendarDateLabel. |
TopRight | Opcional | Long | El formato de las fechas de la esquina superior derecha de cada cuadro de fecha. Puede ser una de las constantes PjCalendarDateLabel. |
BottomLeft | Opcional | Long | El formato de las fechas de la esquina inferior izquierda de cada cuadro de fecha. Puede ser una de las constantes PjCalendarDateLabel. |
BottomRight | Opcional | Long | El formato de las fechas de la esquina inferior derecha de cada cuadro de fecha. Puede ser una de las constantes PjCalendarDateLabel. |
TopColor | Opcional | Long | Color de la banda superior de cada cuadro de fecha. Puede ser un valor hexadecimal del color RGB, en el que el último byte representa el color rojo. Por ejemplo, el valor &HFF0000 es azul y &H00FFFF, el amarillo. |
BottomColor | Opcional | Long | Color de la banda inferior de cada cuadro de fecha. Puede ser un valor hexadecimal del color RGB. |
TopPattern | Opcional | Long | Trama de la banda superior de cada cuadro de fecha. Puede ser una de las constantes de PjFillPattern. |
BottomPattern | Opcional | Long | El patrón de la banda inferior de cada cuadro de fecha. Puede ser una de las constantes PjFillPattern. |
Valor devuelto
Boolean
Comentarios
Usa el método CalendarDateBoxesEx sin especificar ningún argumento, muestra el cuadro de diálogo escala temporal con la ficha Cuadros de fecha seleccionada.
Ejemplo
En el siguiente ejemplo se muestra el día de la semana (por ejemplo, jueves) en el ángulo superior izquierdo de cada cuadro de fecha del calendario; el mes y la fecha (por ejemplo, 31 ene), en el ángulo superior derecho; y el día del año y el año (por ejemplo 70 210), en el ángulo inferior izquierdo. Asimismo, se establece el color de fondo de la banda superior en plateado y el color de fondo de la banda inferior, en amarillo claro.
Sub FormatCalendarDays()
CalendarDateBoxesEx Topleft:=pjOverflowIndicator, TopRight:=pjDay_mmm_dd, _
BottomLeft:=pjCalendarLabelDayOfYear_dd_yyyy, _
TopColor:=&HE0E8E8, BottomColor:=&H1E8E8
End Sub
Nota:
Si usa cualquiera de las constantes de enumeración PjColor para los parámetros TopColor o BottomColor , el color será casi negro. Por ejemplo, el valor de pjGreen es 9, que en el método CalendarDateBoxesEx es un color rojo muy oscuro. Para usar solo los dieciséis colores disponibles con las constantes de PjColor, use el método CalendarDateBoxes.
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.