專案 (的 StartDriver.EffectiveDateSubtract 屬性)
會取得的日期和時間之前的那個另一個日期依指定工期排使用手動排程任務的有效行事曆。 唯讀 Variant 。
語法
expression. EffectiveDateSubtract
( _Date_
, _Duration_
)
表達 會傳回 StartDriver 物件的運算式。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Date | 必要 | 變數 | 任意日期和時間,例如 "7/10/2010" 或 "7/10/2010 2:00:00 PM"。 |
Duration | 必要 | 變數 | 要減去的工期,例如 "3d" 或 "2w"。 |
註解
EffectiveDateSubtract 屬性使用的有效行事曆手動排程任務的可讓要開始和結束在非工作時間的任務。 屬性和引數可以不會影響實際任務的日期。
使用 EffectiveDateSubtract、 EffectiveDateAdd和 EffectiveDateDifference 屬性來計算手動排程任務的開始和完成日期。
若要計算自動排程任務的日期 (您也可以在其中指定行事曆),請使用 DateSubtract 方法。
範例
下列陳述式會傳回值 "6/24/2009 8:00:00 AM",是指定日期的六天前。
Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateSubtract("7/2/2009", "6d")
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。