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.