Partager via


Méthode Application.CalendarDateShadingEdit (Project)

Change la couleur et le motif d’arrière-plan des cases de dates du calendrier.

Syntaxe

expression. CalendarDateShadingEdit( _Item_, _Pattern_, _Color_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
Item Obligatoire Long Type de jour de calendrier à modifier. Il peut s’agir de l’une des constantes PjCalendarShading .
Pattern Facultatif Long Motif pour le type de case de date spécifié par Item. Il peut s’agir de l’une des constantes PjFillPattern .
Color Facultatif Long Couleur pour le type de case de date spécifié par Item. Il peut s’agir de l’une des constantes PjColor .

Valeur renvoyée

Boolean

Remarques

Outre la variable Élément, la méthode CalendarDateShadingEdit requiert les paramètres Motif ou Couleur, ou les deux, pour une exécution sans erreur. Par exemple, la ligne suivante du volet Exécution de Visual Basic Editor (VBE) est correctement définie.

? CalendarDateShadingEdit (PjCalendarShading.pjBaseWorking, , &H01dddd)

Pour modifier les zones de date du calendrier où les couleurs peuvent être des valeurs RVB, utilisez la méthode CalendarDateShadingEditEx .

Exemple

L’exemple suivant modifie la couleur d’arrière-plan des jours ouvrés dans le calendrier de base en violet et la couleur des jours non ouvrés en gris.

Sub CalendarDate_ShadingEdit() 
 ' Activate the Caldender view. 
 ViewApply Name:="Calendar" 
 
 CalendarDateShadingEdit Item:=pjBaseWorking, Pattern:=pjLightFillPattern, Color:=pjPurple 
 CalendarDateShadingEdit Item:=pjBaseNonworking, Color:=pjGray 
End Sub

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.