Método Application.CalendarDateBoxesEx (Project)

Personaliza as faixas superior e inferior de caixas de data no modo de exibição Calendário.

Sintaxe

expression. CalendarDateBoxesEx( _TopLeft_, _TopRight_, _BottomLeft_, _BottomRight_, _TopColor_, _BottomColor_, _TopPattern_, _BottomPattern_ )

Expressão Uma expressão que retorna um objeto Application .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Topleft Opcional Long O formato para datas no canto superior esquerdo de cada caixa de data. Pode ser uma das constantes PjCalendarDateLabel.
Topright Opcional Long O formato para datas no canto superior direito de cada caixa de data. Pode ser uma das seguintes constantes PjCalendarDateLabel.
Bottomleft Opcional Long O formato para datas no canto inferior esquerdo de cada caixa de data. Pode ser uma das seguintes constantes PjCalendarDateLabel.
Bottomright Opcional Long O formato para datas no canto inferior direito de cada caixa de data. Pode ser uma das seguintes constantes PjCalendarDateLabel.
TopColor Opcional Long A cor da banda superior em cada uma das caixas de data. Pode ser um valor hexadecimal da cor RGB, onde vermelho é o último byte. Por exemplo, o valor &HFF0000 é azul e &H00FFFF é amarelo.
BottomColor Opcional Long A cor da faixa inferior em cada uma das caixas de data. Pode ser um valor hexadecimal da cor RGB.
TopPattern Opcional Long O padrão da banda superior em cada caixa de data. Pode ser uma das constantes PjFillPattern.
BottomPattern Opcional Long O padrão da banda de baixo em cada caixa de data. Pode ser uma das seguintes constantes PjFillPattern.

Valor de retorno

Boolean

Comentários

Usar o método CalendarDateBoxesEx sem especificação de argumentos exibe a caixa de diálogo escala de tempo com a guia Caixas de data selecionada.

Exemplo

O exemplo a seguir exibe o dia da semana (por exemplo, quinta-feira) no canto superior esquerdo, o mês e data (por exemplo, Jan 31) no canto superior direito, o dia do ano e o ano (por exemplo, 70 2010) no canto inferior esquerdo de cada caixa de data no calendário e define a cor de plano de fundo da faixa superior como prata e a cor do plano de fundo da faixa inferior como um amarelo claro.

Sub FormatCalendarDays() 
      CalendarDateBoxesEx Topleft:=pjOverflowIndicator, TopRight:=pjDay_mmm_dd, _ 
        BottomLeft:=pjCalendarLabelDayOfYear_dd_yyyy, _ 
        TopColor:=&HE0E8E8, BottomColor:=&H1E8E8 
End Sub

Observação

Se você usar qualquer uma das constantes de enumeração PjColor para os parâmetros TopColor ou BottomColor , a cor será quase preta. Por exemplo, o valor de pjGreen é 9, que no método CalendarDateBoxesEx é um vermelho muito escuro. Para usar somente as dezesseis cores disponíveis com constantes PjColor, use o método CalendarDateBoxes.

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.