Application.CalendarDateShadingEdit method (Project)
Ändert die Hintergrundfarbe und das Muster von Datenfeldern in der Kalenderansicht.
Syntax
Ausdruck. CalendarDateShadingEdit
( _Item_
, _Pattern_
, _Color_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Item | Erforderlich | Long | Der Typ des zu ändernden Kalendertags. Dies kann eine der PjCalendarShading -Konstanten sein. |
Pattern | Optional | Long | Das Muster für die Art von Datumsfeld, die mit Item angegeben. Dies kann eine der folgenden PjFillPattern -Konstanten sein. |
Color | Optional | Long | Die Farbe für die Art von Datumsfeld, die mit Item angegeben. Dies kann eine der folgenden PjColor -Konstanten sein. |
Rückgabewert
Boolean
Bemerkungen
Außer Item erfordert CalendarDateShadingEdit mindestens einen der Parameter Pattern oder Color, um ohne Fehler ausgeführt zu werden. Beispielsweise funktioniert die folgende Zeile klicken Sie im Direktfenster des VBE ordnungsgemäß.
? CalendarDateShadingEdit (PjCalendarShading.pjBaseWorking, , &H01dddd)
Zum Bearbeiten von Kalenderdatumsfeldern, deren Farben mithilfe von RGB-Werten angegeben werden können, verwenden Sie die CalendarDateShadingEditEx -Methode.
Beispiel
Im folgenden Beispiel wird die Hintergrundfarbe von Arbeitstagen im Basiskalender in ein gekipptes Violett und die Farbe der arbeitsfreien Tage in Grau geändert.
Sub CalendarDate_ShadingEdit()
' Activate the Caldender view.
ViewApply Name:="Calendar"
CalendarDateShadingEdit Item:=pjBaseWorking, Pattern:=pjLightFillPattern, Color:=pjPurple
CalendarDateShadingEdit Item:=pjBaseNonworking, Color:=pjGray
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.