Application.OptionsCalendar method (Project)
Legt Optionen für den Kalender des aktiven Projekts fest.
Syntax
Ausdruck. OptionsCalendar
( _StartWeekOnMonday_
, _StartYearIn_
, _StartTime_
, _FinishTime_
, _HoursPerDay_
, _HoursPerWeek_
, _SetDefaults_
, _StartWeekOn_
, _UseFYStartYear_
, _DaysPerMonth_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
StartWeekOnMonday | Optional | Boolean | True, Wenn die Kalenderwoche am Montag beginnt. False, Wenn die Kalenderwoche Sonntag beginnt. Wenn StartWeekOn angegeben wird, wird die StartWeekOnMonday ignoriert. (Das StartWeekOn -Argument ist eine bessere Möglichkeit zum Beginn der Woche angeben.) |
StartYearIn | Optional | Long | Der erste Monat des Geschäftsjahrs. Dies kann eine der PjMonth -Konstanten sein. |
StartTime | Optional | Variant | Die Standardanfangszeit für Arbeitstage. |
FinishTime | Optional | Variant | Die Standardendzeit für Arbeitstage. |
HoursPerDay | Optional | Double | Die Standardarbeitsstundenzahl pro Tag. |
HoursPerWeek | Optional | Double | Die Standardarbeitsstundenzahl pro Woche. |
SetDefaults | Optional | Boolescher Wert | True , wenn die Werte von StartYearIn, StartTime, FinishTime, HoursPerDay, HoursPerWeek, StartWeekOn und UseFYStartYear als Standardwerte für neue Projekte verwendet werden. Der Standardwert ist False. |
StartWeekOn | Optional | Long | Der erste Tag der Woche. Dies kann eine der PjWeekday -Konstanten sein. |
UseFYStartYear | Optional | Boolean | True, Wenn ein Geschäftsjahr durch das Jahr des ersten Monat des Geschäftsjahres bestimmt wird. False , wenn es vom letzten Monat des Geschäftsjahres bestimmt wird. Wenn StartYearIn z. B. pjJuly ist (um Juli 2012 zu kennzeichnen) und UseFYStartYearauf True festgelegt ist, wäre das Geschäftsjahr, das im Juni 2012 endet, FY2012. |
DaysPerMonth | Optional | Double | Die Standardanzahl der Arbeitstage pro Monat. |
Rückgabewert
Boolean
Bemerkungen
Wenn ein Argument nicht angegeben wird, wird der entsprechende Standardwert durch die derzeitige Einstellung auf der Registerkarte Terminplan im Dialogfeld Projekt-Optionen bestimmt.
Mithilfe der OptionsCalendar -Methode ohne Angabe von Argumenten wird das Dialogfeld Projektoptionen angezeigt, wobei die Registerkarte Allgemein ausgewählt ist.
Beispiel
Im folgenden Beispiel wird der erste Monat des Geschäftsjahrs auf April, die Standardarbeitsstundenzahl pro Tag auf vier Stunden und die Standardarbeitsstundenzahl pro Woche auf 20 Stunden festgelegt.
Sub Options_Calendar()
Dim HoursDay As Double
Dim HoursWeek As Double
HoursDay = 4
HoursWeek = 20
OptionsCalendar StartYearIn:=pjApril, HoursPerDay:=HoursDay, HoursPerWeek:=HoursWeek
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.