Assignment.StartVariance プロパティ (Project)
基準開始日と割り当ての開始日との間には、分単位での差異を取得します。 読み取り専用のバリアント型 (Variant) の値。
構文
式。 StartVariance
式Assignment オブジェクトを表す変数。
例
次の使用例は、作業中のプロジェクトのタスクのうち、遅れて開始したタスクの数を表示します。
Sub CountLateAssignments()
Dim a As Assignment
Dim t As Task
Dim numLateAssignments As Long
Dim lateAssignments As String
Dim daysLate As Single
numLateAssignments = 0
' Look for late tasks in the active project.
For Each t In ActiveProject.Tasks
For Each a In t.Assignments
If a.BaselineStart < ActiveProject.CurrentDate And a.StartVariance > 0 Then
numLateAssignments = numLateAssignments + 1
daysLate = Round(a.StartVariance / 1440, 1)
lateAssignments = lateAssignments & vbCrLf & vbTab & t.Name _
& ": resource " & a.Resource.Name & ": " & daysLate & " days"
End If
Next a
Next t
MsgBox "There are " & numLateAssignments & " late assignments in this project: " & lateAssignments
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。