title | keywords | f1_keywords | ms.service | api_name | ms.assetid | ms.date | ms.localizationpriority | ||
---|---|---|---|---|---|---|---|---|---|
Application.BaseCalendarEditDays method (Project) |
vbapj.chm615 |
|
project-server |
|
3a65015e-c174-985a-5235-099db363c003 |
06/08/2017 |
medium |
Changes one or more days in a base calendar.
expression. BaseCalendarEditDays
( _Name_
, _StartDate_
, _EndDate_
, _WeekDay_
, _Working_
, _From1_
, _To1_
, _From2_
, _To2_
, _From3_
, _To3_
, _Default_
, _From4_
, _To4_
, _From5_
, _To5_
)
expression A variable that represents an Application object.
Name | Required/Optional | Data type | Description |
---|---|---|---|
Name | Required | String | String. The name of the base calendar to change. |
StartDate | Optional | Variant | The first date to change. If StartDate is specified without EndDate, that date is the only day affected. If WeekDay is specified, StartDate is ignored. |
EndDate | Optional | Variant | The last date to change. If EndDate is specified without StartDate, that date is the only day affected. If WeekDay is specified, EndDate is ignored. |
WeekDay | Optional | Long | The weekday to change. If StartDate or EndDate is specified, WeekDay is ignored. Can be one of the PjWeekday constants. |
Working | Optional | Boolean | True if the days are working days. |
From1 | Optional | Variant | The start time of the first shift. |
To1 | Optional | Variant | The end time of the first shift. |
From2 | Optional | Variant | The start time of the second shift. |
To2 | Optional | Variant | The end time of the second shift. |
From3 | Optional | Variant | The start time of the third shift. |
To3 | Optional | Variant | The end time of the third shift. |
Default | Optional | Boolean | Resets the dates specified by StartDate and EndDate, or by WeekDay, to the default values. If Working is specified, Default is ignored. |
From4 | Optional | Variant | The start time of the fourth shift. |
To4 | Optional | Variant | The end time of the fourth shift. |
From5 | Optional | Variant | The start time of the fifth shift. |
To5 | Optional | Variant | The end time of the fifth shift. |
Boolean
The following example makes Wednesday a nonworking day in the Standard calendar.
Sub MakeWednesdaysNonWorking()
BaseCalendarEditDays Name:="Standard", Weekday:=pjWednesday, Working:=False
End Sub
The following example makes the days from 2/10/97 through 2/12/97 nonworking days in the Standard calendar.
Sub MakeSelectedDaysNonWorking()
BaseCalendarEditDays Name:="Standard", StartDate:="2/10/97", EndDate:="2/12/97", Working:=False
End Sub
[!includeSupport and feedback]