Partager via


Méthode Application.CalendarDateBoxesEx (Project)

Personnalise les bandes supérieure et inférieure des cases des dates de l’affichage Calendrier.

Syntaxe

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

Expression Expression qui renvoie un objet Application .

Paramètres

Nom Requis/Facultatif Type de données Description
TopLeft Facultatif Long Format des dates dans le coin supérieur gauche de chaque case de calendrier. Il peut s’agir de l’une des constantes PjCalendarDateLabel .
Topright Facultatif Long Format des dates dans le coin supérieur droit de chaque case de calendrier. Il peut s’agir d’une des constantes PjCalendarDateLabel.
Bottomleft Facultatif Long Format des dates dans le coin inférieur gauche de chaque case de calendrier. Il peut s’agir d’une des constantes PjCalendarDateLabel.
Bottomright Facultatif Long Format des dates dans le coin inférieur droit de chaque case de calendrier. Il peut s’agir d’une des constantes PjCalendarDateLabel.
TopColor Facultatif Long Couleur de la bande supérieure de chaque case de date. Peut être représentée par une valeur hexadécimale pour la couleur RVB, le rouge étant le dernier octet. Par exemple, la valeur &HFF0000 représente le bleu et la valeur &H00FFFF représente le jaune.
BottomColor Facultatif Long Couleur de la bande inférieure de chaque case de date. Il peut s’agir d’une valeur hexadécimale pour la couleur RVB.
TopPattern Facultatif Long Motif de la bande supérieure de chaque case de calendrier. Il peut s’agir de l’une des constantes PjFillPattern .
BottomPattern Facultatif Long Motif de la bande inférieure de chaque case de calendrier. Il peut s’agir d’une des constantes PjFillPattern.

Valeur renvoyée

Boolean

Remarques

L’utilisation de la méthode CalendarDateBoxesEx sans indication d’argument génère l’affichage de la boîte de dialogue Échelle de temps dans laquelle l’onglet Case des dates est sélectionné.

Exemple

L’exemple suivant montre comment afficher le jour de la semaine (par exemple, jeudi) dans le coin supérieur gauche, le mois et la date (par exemple, Jan 31) dans le coin supérieur droit, le jour de l’année et l’année (par exemple, 70 2010) dans le coin inférieur gauche de chaque case de date du calendrier, et comment définir la couleur d’arrière-plan de la bande supérieure sur argenté et celle de la bande inférieure sur jaune clair.

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

Remarque

Si vous utilisez l’une des constantes d’énumération PjColor pour les paramètres TopColor ou BottomColor , la couleur sera presque noire. Par exemple, la valeur de pjGreen est 9, ce qui, dans la méthode CalendarDateBoxesEx, est un rouge très foncé. Pour utiliser uniquement les seize couleurs disponibles avec les constantes PjColor , utilisez la méthode CalendarDateBoxes .

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.