次の方法で共有


Application.BaseCalendarEditDays メソッド (Project)

基本カレンダーの日付を変更します。

構文

BaseCalendarEditDays( _Name_, _StartDate_, _EndDate_, _WeekDay_, _Working_, _From1_, _To1_, _From2_, _To2_, _From3_, _To3_, _Default_, _From4_, _To4_, _From5_, _To5_ )

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
名前 必須 String 文字列 です。 変更する基本カレンダーの名前です。
StartDate 省略可能 バリアント型 (Variant) 最初の日を変更します。 終了日開始日 を指定すると、その日付が影響を受ける唯一の日です。 曜日 を指定すると、 開始日 は無視されます。
EndDate 省略可能 バリアント型 (Variant) 最後の日を変更します。 終了日開始日 に指定されている場合その日は、影響を受けるだけの日です。 曜日 を指定すると、 終了日 は無視されます。
平日 省略可能 長整数型 (Long) 変更する曜日。 開始日 または 終了日 を指定すると、 曜日 は無視されます。 PjWeekday 定数のいずれかをすることができます。
Working 省略可能 ブール型 (Boolean) True の 曜日が稼働日である場合。
From1 省略可能 バリアント型 (Variant) 1 番目の稼働時間帯の開始時刻を指定します。
To1 省略可能 バリアント型 (Variant) 1 番目の稼働時間帯の終了時刻を指定します。
From2 省略可能 バリアント型 (Variant) 2 番目の稼働時間帯の開始時刻を指定します。
To2 省略可能 バリアント型 (Variant) 2 番目の稼働時間帯の終了時刻を指定します。
From3 省略可能 バリアント型 (Variant) 3 番目の稼働時間帯の開始時刻を指定します。
To3 省略可能 バリアント型 (Variant) 3 番目の稼働時間帯の終了時刻を指定します。
Default 省略可能 ブール型 (Boolean) 既定値に指定した 開始日終了日 、または 曜日 日付をリセットします。 操作 が指定されている場合 既定値 は無視されます。
From4 省略可能 バリアント型 (Variant) 4 番目の稼働時間帯の開始時刻を指定します。
To4 省略可能 バリアント型 (Variant) 4 番目の稼働時間帯の終了時刻を指定します。
From5 省略可能 バリアント型 (Variant) 5 番目の稼働時間帯の開始時刻を指定します。
To5 省略可能 バリアント型 (Variant) 5 番目の稼働時間帯の終了時刻を指定します。

戻り値

ブール型 (Boolean)

次の使用例は、標準カレンダーの水曜日を非稼働日に設定します。

Sub MakeWednesdaysNonWorking() 
 BaseCalendarEditDays Name:="Standard", Weekday:=pjWednesday, Working:=False 
End Sub

次の使用例は、標準カレンダーの 97/2/10 から 97/2/12 までを非稼働日に設定します。

Sub MakeSelectedDaysNonWorking() 
 BaseCalendarEditDays Name:="Standard", StartDate:="2/10/97", EndDate:="2/12/97", Working:=False 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。